2015-09-23 17 views
1

SSIS 2012中的HTTP连接上的“使用代理”选项是否在不使用凭证时中断?如何使SSIS HTTP连接“使用代理”在没有凭证的情况下工作

我在SSIS 2012中有一个Web服务任务,运行正常。当我修改其HTTP连接以使用没有凭证的代理时,它似乎忽略了我的选择,根本不使用代理。当我指定信用证时,它会使用代理。

为了解决这个问题,我设置了两种方法,并运行Fiddler ,并关闭。捕捉关闭的提琴手仍然会显示通过它专门路由的流量,因为它充当代理。

下面是截图中的细节。你应该能够重现这一点。

首先,我注意到,提琴手设置了端口:

enter image description here

然后,我离开提琴手运行,但捕获:

enter image description here

然后我设置建立HTTP连接以明确使用本地Fiddler代理:

enter image description here

然后我运行Web服务任务,并注意没有什么显示在提琴手中。

enter image description here

这告诉我,在这种情况下,SSIS不实际使用Web代理,我问它。任何人知道为什么不?

为了确保它在工作,否则,我建立HTTP连接以显式使用本地Fiddler代理,但这次使用凭证。

enter image description here

然后我运行Web服务任务,并注意请求,现在出现在提琴手,符合市场预期。那么之前的例子有什么不对?

enter image description here

回答

0

它看起来像唯一的办法是使用户名和密码为空,但不要选中该复选框。当它工作时,我感到很惊讶。我不确定这是否与我的特定代理设置有关,因此您的结果可能会有所不同。

相关问题