我正在开发使用ADO.Net实体数据模型连接到MS SQL Server的ASP.Net MVC网站。为了访问数据,它在从jquery调用的视图中使用WebApis,该视图使用上述数据模型来获取数据,并且还使用了视图控制器中的代码,该控制器也使用相同的数据模型。当我在开发机器上本地运行时,一切正常。但是,当我将其部署到IIS v10.0并尝试从另一台计算机访问该网站时,它会部分起作用。使用WebApis进行的数据库调用失败,并显示以下信息:HTTP500:服务器错误-服务器遇到意外情况,阻止其满足请求。从视图控制器调用数据访问代码的页面可以正常工作。当我查看WebAPI的错误时,我看到产生了以下错误:“ ExceptionMessage”:“用户'xxx \ yyy-zzz-15 $的登录失败我不知道为什么使用此登录名-我希望它使用的是“ NT AUTHORITY \ IUSR”登录名,就像视图控制器中的数据访问代码一样。有什么想法吗?
3 回答
- 3 回答
- 0 关注
- 218 浏览
添加回答
举报
0/150
提交
取消