我正在开发一个与TFS API一起使用的Web应用程序,我想确保使用它的任何用户都具有使用TFS的正确身份验证。
为此,我使用以下代码:
{{1}}
我将在IIS上托管该网站。
当用户使用网络应用时,EnsureAuthenticated会使用他们的凭据,还是会使用我托管应用程序的远程桌面的凭据?
答案 0 :(得分:0)
取决于。
如果您已将ASP.NEt配置为使用模拟,则它将使用已登录用户的帐户。
如果使用默认设置配置ASP.NET,则可能会发生许多事情
我说,试一试,查看TFS服务器的IIS日志,或使用类似fiddler的内容来捕获流量。