【发布时间】:2018-12-10 13:19:33
【问题描述】:
我正在开发一个使用 FormAuthentication.SlidingExpiration 的网站。 我的理解是,这是通过使用 FormsAuthentication Action 来拦截过期时间过半后的第一次调用以设置新的过期时间。
如果第一个请求是 GET,则没有问题。
如果第一个请求是在字段中包含 html 的表单的 POST,则 FormAuthentication 操作本身会出错,因为它认为正在发出危险的请求。这发生在它到达预期的 Action 之前,该 Action 被修饰为允许 html 用于特定变量。
有没有人遇到过这种情况?或者对如何保留 SlidingExpiration 的使用并仍然能够 Post html 值有任何想法?
【问题讨论】:
标签: c# asp.net-mvc validation post forms-authentication