我使用 asp.net 创建了一个网站,当我使用 Visual Studio 开发服务器运行它时,一切都运行良好,但是当我尝试通过 IIS 服务器运行它时,网站主页会加载,但无法与数据库服务器
<add connectionString="Data Source=ASHUTOSH-PC\SQLEXPRESS;Initial Catalog=CloudStorage;Integrated Security=True" name="connectionStr"/>
</connectionStrings>
这在 Visual Studio 开发服务器上工作正常,但在 IIS 上不行......请帮忙
最佳答案
由于您使用的是Integrated Security=True
,因此您可以使用应用程序池身份连接到数据库。当您运行 Cassini 时,您可以使用自己的凭据。您应该使用有权登录和查询 SQL Server 的用户来设置应用程序池标识。
关于asp.net - IIS 服务器未加载数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15323450/