我在登入asp.net使用C#实现在单一个项目。 我需要使用Kerberos实现身份验证。 我在网上搜索了很多,但我没有得到任何帮助。 我是新手,请帮我在这个任何好的文章或教程。
Answer 1:
当您部署在IIS中注册到ActiveDirectory中域的Windows服务器上的应用程序,几乎所有的工作已经在默认情况下完成的。
在标准方面:在登录域过用户的域注册的Windows工作站上运行的IE浏览器,HTTP SPNEGO谈判发生在默认情况下(IE选项是Windows集成身份验证 )。
然后你在ASP.NET代码就必须从User.Identity.Name获得的用户名
文章来源: How to implement single sign-on using kerberos authentication?