我遇到了与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-group身份验证的Intranet站点上工作?即使是其他解决方案的链接也非常非常受欢迎。
如果有兴趣,请参阅:
提前致谢。
答案 0 :(得分:1)
您可以使用证书而不是Kerberos委派。