使用自定义 roleprovider 进行 urlauthorization
我正在与第三方 httpmodule 进行交互以进行身份验证。我实现了我的自定义角色提供者来与之交互。但是,他们使用 CustomPrincipal 而不是预期的 RolePrincipal 进行 url 授权。
在 global.asax 中的哪个事件中,我可以挂钩以获取 customprincipal、实例化新的 RolePrincipal 并复制它们提供的自定义 Identity 实现?
I am interacting with a third party httpmodule for authentication. I implemented my custom roleprovider to interact with that. However they use a CustomPrincipal instead of the expected RolePrincipal for urlauthorization.
In which event in global.asax can I hook to grab the customprincipal, instantiate a new RolePrincipal and copy over the custom Identity implementation they provide?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要使用 Application_AuthenticateRequest 事件
you need to use Application_AuthenticateRequest event