在我们的BizTalk Server中,管理员已安装代理。
此代理仅适用于少数几个URL,大多数URL必须绕过它。
我们在BTSNTSvc64.exe.config上设置了属性:
<defaultProxy enabled="true" useDefaultCredentials="true">
<proxy usesystemdefault="True"
proxyaddress="http://XX.XX.XX.XXX:8080"
bypassonlocal="True" />
</defaultProxy>
如何设置旁路列表以包含最多不需要代理的URL,而仅删除一些不需要代理的URL?
如何将所有内容添加到绕过列表并删除要使用代理的URL?
<bypasslist>
<add address='.*' />
<remove address='my url' />
</bypasslist>
所以,这不是您的问题,也不是BizTalk的问题。这是管理员的问题。
您需要询问他们如何配置应用以绕过其代理。考虑一下,如果有人可以通过配置文件绕过它,那将不是很有用。
意思是,他们需要告诉您如何从特定的应用程序中免除特定的应用程序。如果他们拒绝,则仍然是[[不是您的问题,由您的经理或企业所有者解决。
<bypasslist>
中添加以下正则表达式^((?!domain1)(?!domain2\.com).)*$
将使用除上面定义的所有域
www.contoso.com api.contoso.com www.domain1.com sub.domain1.net http2://www.domain2.com sub.domain2.com sub.domain2.edu http://sub.domain2.net sub.domain1.edu http://sub.domain1.net 10.10.10.10 192.168.1.1 www.microsoft.com api.google.com
已创建测试:https://regexr.com/52o30