加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 127.0.0.1此站点无法提供安全连接

发布时间:2020-12-16 09:20:45 所属栏目:asp.Net 来源:网络整理
导读:我正在创建一个ASP.NET Web应用程序,并且当前使用Visual Studio内置的IIS Express运行它.它通常在localhost上启动并运行正常.但是,我正在调用的一个外部API需要将我的应用程序的回调重定向到127.0.0.1而不是localhost(它使用OAuth2流进行身份验证).我发现loc
我正在创建一个ASP.NET Web应用程序,并且当前使用Visual Studio内置的IIS Express运行它.它通常在localhost上启动并运行正常.但是,我正在调用的一个外部API需要将我的应用程序的回调重定向到127.0.0.1而不是localhost(它使用OAuth2流进行身份验证).我发现localhost只是127.0.0.1的别名但由于某种原因我无法让我的应用程序在127.0.0.1上运行.

我已进入“Web”选项卡下的项目设置并更改了“开始操作”>启动网址和服务器>项目URL到http://127.0.0.1:25436,甚至进入IIS Express的applicationhost.config并更改了绑定:

<bindings>
    <binding protocol="http" bindingInformation="*:25436:localhost" />
    <binding protocol="https" bindingInformation="*:44300:localhost" />
</bindings>

对此:

<bindings>
    <binding protocol="http" bindingInformation="*:25436:127.0.0.1" />
    <binding protocol="https" bindingInformation="*:44300:127.0.0.1" />
</bindings>

我甚至尝试将IP放在端口之前,如127.0.0.1:25436:正如我读到的另一篇文章所建议的那样解决这个问题.

当我启动项目时,我遇到了这个问题:

127.0.0.1 error

我无法弄清楚如何解决这个问题.请帮忙!

解决方法

我今天遇到了这个版本,我发现证明富有成果的答案在 https://aboutssl.org/fix-google-chrome-error-err_ssl_protocol_error/结束了.

“如果未清除SSL状态,则可能会阻止SSL连接并导致SSL连接错误.请按照以下步骤清除SSL状态.

转到“开始”菜单>控制面板>网络和互联网>网络和共享中心
现在单击左下角的“Internet选项”.
将出现一个新的Internet属性窗口.
现在转到“内容”选项卡,然后单击“清除SSL状态”.
“SSL缓存已成功清除”警报应在您的屏幕上.

再次,重新启动Chrome并检查ERR_SSL_PROTOCOL_ERROR是否仍然存在.“

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读