首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当Charles Proxy打开时无法访问网站(Windows 10)

当Charles Proxy打开时无法访问网站(Windows 10)
EN

Stack Overflow用户
提问于 2020-05-22 16:51:35
回答 4查看 4.6K关注 0票数 8

我下载了应用程序Charles Proxy,我添加了证书,我可以确认Charles证书在我的certlm (证书管理器)的“受信任的根证书”文件夹中,我还启用了SSL代理来包含这个位置:"*:443“,这意味着我希望看到所有的数据。

我不知道是什么问题,但每当我打开Charles Proxy,它就不允许我访问任何网站,所有进入Charles的数据都是以状态出现的:“阻止”

如果这有帮助的话,我正在使用Windows 10。我在MacOS上没有这个问题,非常感谢你的帮助!

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2021-04-27 22:18:26

以下是解决我的问题的方法:

首先离开查尔斯。然后转到控制面板中的Internet选项。转到Connections选项卡。单击LAN设置。你会看到一个代理面板。取消选中“使用代理”复选框。单击“确定”,直到关闭Internet选项为止。

然后打开Charles,转到Tools ->允许列表,并确保未选中“启用允许列表”。

票数 3
EN

Stack Overflow用户

发布于 2020-06-10 16:06:58

我建议您检查Windows代理设置,因为您的应用程序很可能试图在错误的IP/端口代理地址匹配上进行通信。

打开cmd (Windows+R,cmd,输入)。执行:

代码语言:javascript
复制
rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,4

单击局域网设置,然后检查使用代理服务器为局域网

单击高级按钮,靠近AddressPort标签。

在这里定义您的地址端口。曾经有一项任务要求我检查来自我的机器的所有传入和传出HTTP/HTTPS连接,因此我在HTTP字段上设置了地址127.0.0.1和端口8888,并检查了选项“对所有协议使用相同的代理服务器”。如果您想要更精细的控件,请保留此选项设置不同的端口来处理、FTP、Socks连接。那些港口是查尔斯使用的。检查那些设置在查尔斯代理以及!

单击Ok,然后再次单击Ok

在Charles上,在代理-代理设置中,确保相关协议的端口号与之前在Windows页面中设置的相同。

票数 1
EN

Stack Overflow用户

发布于 2020-05-28 15:28:56

我个人从未在Windows机器上使用过Charles,但听起来您的浏览器似乎没有配置为通过代理运行。Firefox过去为Charles添加了一个插件,但是现在您必须手动输入代理ip来拦截数据。我不确定您是否可以在Windows上使用Charles的其他浏览器,但请使用Firefox,然后转到Preferences > Network >手动代理配置,并添加您机器的ip地址和默认的Charles端口8888。还要确保选中复选框以允许HTTPS。保存这些更改,您就可以继续了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61960034

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档