首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.NET本地IIS - sqlException

ASP.NET本地IIS - sqlException
EN

Stack Overflow用户
提问于 2017-07-17 19:44:10
回答 1查看 87关注 0票数 0

我创建了Web Api,并将使用本地IIS.Then SQL Exception occurred.But当我使用IIS Express (http://localhost:4047)启动Web Api时,我可以在Postman.I中看到正确的结果。我不明白为什么2天前我用不同的ip地址尝试了此error.Because,但一切正常。我更改了applicationHost.config

代码语言:javascript
复制
<bindings>
  <binding protocol="http" bindingInformation="*:80:(ip address)" />
</bindings>

我在WebApplication1.csproj.cs中添加了这一行,

代码语言:javascript
复制
 <IISUrl>http://(ip address)/api/Data/Post</IISUrl

对不起,我的英语,如果我让mistakes.Thank你。

EN

回答 1

Stack Overflow用户

发布于 2017-07-18 01:36:15

IIS Express作为本地进程启动,它在您的credentials.So下运行当您在本地IIS中运行时,您拥有连接到database.But的访问权限,它在应用程序池标识下运行,并且它无法连接到database.You有两个选项

  1. 更改本地IIS网站的application pool identity to your account
  2. 将连接字符串更改为使用sql帐户进行连接,而不是使用具有(integratedSecurity=true)设置的windows标识
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45143412

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档