WCF服务和IIS IP限制

时间:2015-01-20 04:19:03

标签: c# asp.net web-services wcf iis

我在IIS中托管的WCF服务与网站一起运行。它会对网站使用的第三方CMS平台进行一些API调用。

它使用userNameAuthentication userNamePasswordValidationMode =“Custom”并拥有自己的身份验证。没有模仿或任何东西。

此服务在CMS的先前版本中的API调用没有问题。

升级后,第三方已对其API使用的某些本地Web服务设置了IIS IP限制。

我现在遇到的问题是客户端可以连接到我的WCF服务,身份验证工作正常,但对其他服务的API调用失败。

我尝试在Web服务器上运行客户端作为测试并且API调用有效(限制中允许使用localhost)。在Web服务器外部,服务中的调用失败。这似乎是由于IP限制。

一旦客户端通过身份验证,我就需要允许来自该WCF服务的所有调用,无论客户端是否正在调用它。

是否有配置或我可以做的事情来使用限制检查?

0 个答案:

没有答案