ADAM 和 Azman 以及 ASP.Net 表单身份验证
有谁能够使 ADAM/Azman 与 ASP.Net 表单身份验证一起使用吗?默认 ADAM 角色提供程序仅适用于 AD 域用户。我读过的每一篇文章都说您需要为其编写一个自定义角色提供程序。
我还到处发现了一些自定义角色提供程序代码,但没有什么具体的。如果有人可以分享为此所需的角色提供者,那就太好了。
到目前为止,我已关注以下文章:
- 自定义角色提供程序(不起作用)- http:// /www.codeproject.com/KB/aspnet/active_directory_roles.aspx
- 部分自定义角色提供程序代码 - http://blogs.msdn.com/b/azman/archive /2006/05/06/591230.aspx
- 再次部分自定义角色提供程序代码 - http://blog.avanadeadvisor.com/blogs/johanr/archive /2009/01/20/12373.aspx
- MS 文章设置 ADAM 并将其与 ASP.Net 结合使用的步骤(Windows 身份验证
- )开始使用 ADAM 进行身份验证(无角色) - http://www.alexthissen.nl/blogs/main/archive/2007/07/26/getting-started-with-adam-and-asp-net-2-0.aspx
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我有一个被黑版本,我认真地说是被黑。我不需要修改应用程序中的角色,因此我只实现了 2 个方法。我必须发送用户名和密码才能查询目录。有一天,我想弄清楚如何使用
ActiveDirectoryMembershipProvider
的连接字符串,但我没有花很多时间在它上面,这会简化事情。...
由于某种原因,在我的生产服务器上,我必须尝试两次
GetAuthorizationGroups()
,因为 50% 的情况下,第一次尝试会因抛出AppDomainUnloadedException
而失败。您也许可以删除该for
循环。这是我的 web.config 元素:
I have a hacked version, and I seriously mean hacked. I don't need to modify roles in my app, so I only implemented 2 methods. I had to send a username and password to query the directory. Someday I'd like to figure out how to use the
ActiveDirectoryMembershipProvider
's connection string, but I did not spend a lot of time with it, that would simplify things....
For some reason on my production server, I have to make 2 attempts of
GetAuthorizationGroups()
because 50% of the time the first attempt failed by throwingAppDomainUnloadedException
. You might be able to remove thatfor
loop.And here is my web.config element: