我正在使用使用Windows身份验证的ASP.NET MVC 4开发Intranet Web应用程序。我已经整合了SharpSVN来做一些SVN交互,最初我打算使用Windows身份验证中的用户名和密码来验证SVN上的用户,但是正如我发现的那样,你在使用时无法获得用户的密码Windows身份验证。
有没有办法实现这个目标?使SharpSVN使用ASP.NET的Windows身份验证?
谢谢。
答案 0 :(得分:1)
查看identity inpersonation这将允许您在该用户帐户下的线程中运行每个经过Windows身份验证的用户。这意味着您的客户端必须使用属于与Web服务器和SVN服务器相同的AD域的计算机。