SSIS 2012中的HTTP连接上的“使用代理”选项是否在不使用凭证时中断?如何使SSIS HTTP连接“使用代理”在没有凭证的情况下工作
我在SSIS 2012中有一个Web服务任务,运行正常。当我修改其HTTP连接以使用没有凭证的代理时,它似乎忽略了我的选择,根本不使用代理。当我指定信用证时,它会使用代理。
为了解决这个问题,我设置了两种方法,并运行Fiddler ,并关闭。捕捉关闭的提琴手仍然会显示通过它专门路由的流量,因为它充当代理。
下面是截图中的细节。你应该能够重现这一点。
首先,我注意到,提琴手设置了端口:
然后,我离开提琴手运行,但不捕获:
然后我设置建立HTTP连接以明确使用本地Fiddler代理:
然后我运行Web服务任务,并注意没有什么显示在提琴手中。
这告诉我,在这种情况下,SSIS不实际使用Web代理,我问它。任何人知道为什么不?
为了确保它在工作,否则,我建立HTTP连接以显式使用本地Fiddler代理,但这次使用凭证。
然后我运行Web服务任务,并注意请求,现在出现在提琴手,符合市场预期。那么之前的例子有什么不对?