如何解决Rest Web API在localserver中显示记录,但在IIS中不显示
我正在尝试使用Rest Web API来检索数据。 当我使用localserver构建和执行它时,它正在显示数据。 但是,当我发布它并使用IIS访问它时,它不显示任何数据。并显示此
“此XML文件似乎没有与之关联的任何样式信息。文档树如下所示。”
我已经使用相同的API来执行fileupload的功能,并且它们正在工作。只是数据库问题,每当我必须访问数据库时,它就会向我显示上面的错误(此错误意味着未获取任何数据)。
您能帮我吗? 预先感谢
解决方法
此问题背后的常见原因是iis用户没有足够的权限来访问数据库。
要解决此问题,您可以按照以下步骤将对数据库具有访问权限的数据库域用户分配给应用程序池:
1)打开iis管理器
2)选择您的应用程序池->高级设置。
3)在“流程模型”下,单击“标识”值,然后选择“自定义帐户”。
输入您的域用户名(DOMAIN \ USERNAME)和用户必须访问数据库的密码,然后单击“确定”以应用更改。
应用更改后,选择应用程序池,然后单击“回收”。
如果仍然遇到问题,可以参考下面的链接,了解如何在SQL Server中配置应用程序池用户。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。