asp.net - 本地连接不是私有(private)的

标签 asp.net

我在调试 asp.net Web 应用程序时遇到错误。它说 “你的连接不是私有(private)的 攻击者可能试图从 localhost 窃取您的信息(例如,密码、消息或信用卡)”。此服务器无法证明它是 localhost;

它的安全证书来自其他机器。我应该按照哪些步骤来解决这个问题?如果我继续下去会有问题吗?因为它只是在本地主机上。

最佳答案

我知道这是一个有点旧的帖子。然而,我一直在寻找一个多小时来解决这个琐碎但令人恼火的问题,我刚刚找到了一个解决方案。

  1. 您需要从 chrome 导出证书。打开网址。点击锁形图标 > 证书信息 > 详细信息选项卡 > 点击复制到文件。
  2. 您需要将证书导入 Windows。打开运行(Windows 按钮 + R)> 键入 certmgr.msc > 展开到 Trusted Root Certifications Authorities |证书 > 操作(从菜单栏)> 所有任务 > 导入(现在导入您从上一步导出的文件)。

这对我有用。

关于asp.net - 本地连接不是私有(private)的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28609561/

相关文章:

c# - 确认消息框

.net - 使用 gcServer ="true"为 .NET 设置垃圾收集器的经验

c# - 将 Href 设置为服务器路径

javascript - 如何通过mvc4中的提交按钮传递自定义参数

asp.net - 如果只有一个 UI 应用程序会使用它,那么创建 WCF 服务层有什么好处吗?

c# - 动态添加的 LinkBut​​ton CommandName/CommandArgument 设置被删除

javascript - 解析问题

ASP.NET MVC - 对象引用未设置为对象的实例

c# - C#(ASP.NET) 中的缓存

javascript - 存在未保存的更改时阻止 DropDownList 选择