如何解决“你的连接不是专用连接攻击者可能试图从 localhost 窃取你的信息(例如,密码、消息或信用卡)”

一、出现问题的场景

在Visual Studio 2020中对于运行ASP.NET程序时,用edge启动不断报这个错误。

二、出现问题的原因:

问题的原因是防火墙没有设置,在防火墙里面把edge加入白名单即可。

查过很多方法,具体方法如下:

1.原因:VS找不到浏览器的启动程序,重新设置默认浏览器即可。

解决方法:

  • 打开“开始”,选择“运行”选项,输入“REGEDIT”,打开注册表编辑器
  • 找到注册表中的:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\iexplore.exe 选项
  • 修改默认值为:C:\\Program Files\\Internet Explorer\\iexplore.exe 即可

注:路径一定要是双斜线                    
原文链接:https://blog.csdn.net/sooda001/article/details/6948370

2.原因:工作目录不是虚拟目录
解决方法: 在IIS服务器控制台,如果该工作目录不在IIS服务器主目录下,右键点击<默认网站> 选择 任务—新建虚拟目录 将新建的虚拟目录指向工作目录; 如果工作目录在IIS服务器主目录下,展开<默认网站>节点,选中工作目录,右键选择 属性菜单,在属性设置窗口的 目录 tab页中 创建应用程序,并设置相应的权限即可。

3.原因:IIS没有采用windows集成权限验证
解决方法:在IIS服务器控制台,设置<默认网站>或<虚拟目录>的属性中的目录安全性为windows集成验证

4.原因:项目的Web.config文件中debug 设置false
解决方法:修改web.config文件中的debug属性为true

5.原因:ASPNET权限不足。这是VSNET安装后自动创建的用户,相应还有一个debugger和developer用户(名字可能不是太确切)
解决方法:给这三个用户添加管理员权限,加入Administrator组即可。

6.原因:asp进程无调试权限
解决方法:打开IIS服务器控制台,展开<应用程序池>节点,设置你的虚拟目录使用的应用程序池(在属性窗口的目录tab页上可以看到)。给当前应用程序池的属性的标识tab页中,预定义帐户改为使用配制项,在配置项中制定一个权限比较高的用户,启动该进程已进行调试。
                       
原文链接:https://blog.csdn.net/xiangcns/article/details/79680134

三、解决问题的方法:

综上方法,均没有试过。因为太过复杂看不懂,因此我采用了一个更简单的方法,直接更换浏览器。!!!将Edge浏览器改为Firefox浏览器就能用了!!!

  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值