我已在Intranet上发布了我的SPA网站,但它没有拿起用户的Windows AD帐户。当我在VS2012中运行应用程序时,它会提取我的用户名,但是,当我通过浏览器打开网站并运行API的URL时,我收到此消息(由我的控制器生成)
string user = System.Environment.UserName; //(user being: OURDOMAIN\\WEBSERVERNAME$)
并在返回的JSON中......
'结果':'无法检查:用户登录失败&OURDOMAIN \ WEBSERVERNAME $'
这是一条DB消息(因为OURDOMAIN \ WEBSERVERNAME $不是数据库用户),我遇到的问题是我希望它接收Windows AD用户,而不是服务器名称。 在IIS上启用了Windows身份验证,其他所有内容都被禁用。
非常感谢您的帮助。
itsdanny