我在调试 asp.net Web 应用程序时遇到错误。它说 “你的连接不是私有(private)的 攻击者可能试图从 localhost 窃取您的信息(例如,密码、消息或信用卡)”。此服务器无法证明它是 localhost;
它的安全证书来自其他机器。我应该按照哪些步骤来解决这个问题?如果我继续下去会有问题吗?因为它只是在本地主机上。
最佳答案
我知道这是一个有点旧的帖子。然而,我一直在寻找一个多小时来解决这个琐碎但令人恼火的问题,我刚刚找到了一个解决方案。
- 您需要从 chrome 导出证书。打开网址。点击锁形图标 > 证书信息 > 详细信息选项卡 > 点击复制到文件。
- 您需要将证书导入 Windows。打开运行(Windows 按钮 + R)> 键入
certmgr.msc
> 展开到 Trusted Root Certifications Authorities |证书 > 操作(从菜单栏)> 所有任务 > 导入(现在导入您从上一步导出的文件)。
这对我有用。
关于asp.net - 本地连接不是私有(private)的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28609561/