设置asp.net应用程序的默认代理设置

时间:2012-08-20 10:24:34

标签: asp.net proxy

我在开始一项新工作后继承了一个完全未记录的应用程序 - 该应用程序托管在我无法控制的环境中,以及那些设法破坏它的人。我发现了这么多:

Web配置中的以下设置会导致应用程序的部分中断;

<defaultProxy enabled="false" />   

通过将相同的值设置为“true”来解决的错误,但这又会破坏其他部分。我发现了一个“bypasslist”设置,也可以在这里应用,我很确定这是我需要使用的,但我无法使正则表达式正常工作。我基本上需要实现以下目标;

  • 上述设置应为false,除了对mydomain.host.com的任何请求

我试过这个;

<defaultProxy enabled="false">
    <bypasslist>
        <add address = "mydomain.host.com" />
    </bypasslist>
</defaultProxy>     

它不起作用。我有一种感觉,我需要反过来做,但由于这个应用程序没有记录,这可能是一个持续数小时的疯狂追逐。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

你想要一个逻辑,它与启用defaultProxy时旁路列表所要做的完全相反。 您可以实现自己的代理并修改逻辑。 MSDN链接(http://msdn.microsoft.com/en-us/library/6w93fssz(v = vs.100))