微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ASP.NET Core 3.1-使用.UseUrls设置应用程序网址时,“网站无法提供安全连接”

如何解决ASP.NET Core 3.1-使用.UseUrls设置应用程序网址时,“网站无法提供安全连接”

我正在使用“ dotnet run”运行该应用程序。如果我不使用.UseUrls()以编程方式设置url,那么它将从launchSettings.json中拾取它,并且一切正常。但是,如果我使用.UseUrls()设置相同的网址,则会在浏览器上收到以下消息。

enter image description here

代码没有错误,即两种情况都报告“正在监听:http:// localhost:6001”。有什么想法吗?

解决方法

从您的 Web.config

中删除严格的传输安全性
<system.webServer>
    <httpProtocol>
      <customHeaders>
        <add name="Strict-Transport-Security" 

        value="max-age=16070400; includeSubDomains" />
      </customHeaders>
    </httpProtocol>
</system.webServer>
,

我的错误-launchSettings.json使用的是https:// localhost:6001,代码使用的是http:// localhost:6001。 h!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。