我正在使用 c# 在 asp.net 中实现一个单点登录项目。我需要使用 kerberos 实现身份验证。我在互联网上搜索了很多,但没有得到任何帮助。我是新手,请帮助我提供任何好的帖子或教程。
问问题
2758 次
1 回答
1
在注册到 ActiveDirectory 域的 Windows 服务器上的 IIS 中部署应用程序时,默认情况下几乎所有工作都已完成。
在标准上下文中:在域中注册的 Windows 工作站上运行的 IE 浏览器也登录了域,HTTP SPNEGO 协商默认发生(IE 选项是Windows 集成身份验证)。
然后您在 ASP.NET 中的代码只需从 User.Identity.Name 获取用户名
于 2012-05-09T14:00:55.257 回答