作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个自定义 IAuthenticationFilter在 RegisterGlobalFilters()
中注册的实现.在我的项目中,我目睹了以下调用序列:
The key thing to remember is that
OnAuthenticationChallenge
does not necessarily run before every other Action Filter. It can run at various stages.
最佳答案
Source
“每当请求未能通过操作方法的身份验证或授权策略时,MVC 框架就会调用 OnAuthenticationChallange 方法。OnAuthenticationChallenge 方法传递一个 AuthenticationChallengeContext 对象,该对象派生自 ControllerContext 类”
所以,一个实际的例子是:
1 - 您设置自定义授权过滤器
2 - 用户授权方法失败
3 - OnAuthenticationChallenge方法被调用。
关于.net - IAuthenticationFilter.OnAuthenticationChallenge() 的目的是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22223540/
我有一个自定义 IAuthenticationFilter在 RegisterGlobalFilters() 中注册的实现.在我的项目中,我目睹了以下调用序列: IAuthenticationFilt
我是一名优秀的程序员,十分优秀!