1

我遇到了与 MVC 项目相关的双跳 SQL 服务器登录问题。

我正在使用 IIS 7.5;MVC 5;Visual Studio 2013,以及运行 IIS 的简单 Windows 7 系统。

我需要使用 Windows 身份验证或 AD 组身份验证创建一个 Intranet 项目。

如果我使用后者,它根本不起作用,所以我推迟了它,但最终目标是使用 AD 组。

对于前者,我尝试让 Kerberos 工作(并阅读数十篇文章),但我只能让网站在其主机上工作(几乎不值得做)。

我能够获得一个特殊的 SQL 帐户和密码,并且可以使用 web.config 中的硬连线连接字符串和应用程序中硬编码的密码使其运行,但这仅用于开发目的,需要长期更换在它到达产品之前。

我已经阅读了网站

http://blogs.technet.com/b/askds/archive/2008/11/25/fun-with-the-kerberos-delegation-web-site.aspx

按照它的步骤,需要三到四个不同的团队来研究它,以使我工作的一切都到位。

有谁知道 MVC 项目的任何更简单的范例,使他们能够在具有 Windows 身份验证或 AD 组身份验证的 Intranet 站点上工作?甚至到其他解决方案的链接也会非常非常受欢迎。

如果有兴趣,另请参阅:

https://serverfault.com/questions/656243/iis-app-pool-set-credentials-not-working-for-specific-network-account

提前致谢。

4

1 回答 1

1

您可以使用证书而不是 Kerberos 委派。

于 2014-12-18T15:29:04.633 回答