我有一个API,要求使用客户端证书进行身份验证。当请求来自外部时,我们会收到一个撤销错误,即未到达证书撤销URL。从同一个服务器,如果我登录..通过代理,我可以到达该URL,但IIS或服务器本身无法到达它。
我试着把这个放在配置中,但没有运气:
<system.net>
<defaultProxy>
<proxy
usesystemdefault="True"
proxyaddress="http://192.168.1.10:3128"
bypassonlocal="True"
/>
<bypasslist>
<add address="[a-z]+\.contoso\.com$" />
</bypasslist>
</defaultProxy>
</system.net>
我还尝试了头转发选项在我的代码中找到这里:MS .NET 6.0 Proxy config
1条答案
按热度按时间webghufk1#
我用netsh在winhttp服务上设置了我的代理。这就解决了这个问题。