【发布时间】:2015-09-01 11:05:23
【问题描述】:
我正在尝试使用 Kerberos 身份验证进行 Asp.net MVC 。
到目前为止,我还没有找到一个很好的例子来说明如何实现这一点。
我如何在 ASP.net 上使用Kerberos 实现诸如用户访问 API 服务器(我将在页面上获取显示在页面上的信息,例如用户列表、文件列表等)之类的东西
我看到的许多网站都有已停用的内容或已过时,例如这个 https://msdn.microsoft.com/en-us/library/ff649207.aspx
Kerberos 也使用 Windows 帐户凭据还是可以使用其他任何凭据?
现在我只有一个用 Visual Studio 2013 创建的 ASP.net MVC 默认模板,(创建项目时我勾选使用 Windows 身份验证) 当我运行页面时,我得到一个 Hello, domain\user! )。
对不起,如果这似乎是一个愚蠢的问题,但我不知道从哪里开始。
【问题讨论】:
-
您的问题是关于如何让 Kerberos 对站点的用户进行身份验证?
-
是的。现在就像我说的那样,我只有带有 Windows 身份验证的模板 ASP MVC。我不知道在哪里配置 kdc SPN 以及如何使其进行身份验证
标签: asp.net asp.net-mvc windows-authentication kerberos