自定义身份验证:Odata 服务
您知道我在 Odata 服务中创建客户身份验证的方法吗?我不想使用默认的 ASP.NET 成员资格模型和 NetworkCredential。
我已经提到了部分:authentication-part-6-custom-basic-authentication.aspx。但我无法调试 Httpmodule 即 Httpmodule 的 Init()
Do you know of a way for me to create a customer authentication in Odata services? I don't want to use the default ASP.NET membership model and NetworkCredential.
I have already referred section : authentication-part-6-custom-basic-authentication.aspx. But i am not able to debug Httpmodule i.e Init() of Httpmodule
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这取决于您正在部署/测试的 IIS 版本。
我发现当使用低于 7 的 IIS 版本时,您的新 HttpModule 应该在 System.web/HttpModules 标记中声明。在版本 7 及更高版本中,它应该位于 System.webserver/Modules 标记中。
在 IIS 中,仅启用匿名身份验证。
This depends on what version of IIS you are deploying/testing in.
I found that when using IIS version less than 7, your new HttpModule should be declared in System.web/HttpModules tag. In version 7 and higher, it should be in the System.webserver/Modules tag.
Within IIS, enable just anonymous authentication.