在通过TCP网站调用时,拒绝通过IIS拒绝对WCF服务的所有访问

时间:2014-04-02 09:44:04

标签: web-services wcf iis tcp

我已经建立了一个网站和一个WCF服务。该网站调用WCF服务(网站下的应用程序)来获取数据。这个连接使用netTcpBinding(它应该是netNamedPipes,但由于某种原因,它拒绝在部署服务器上工作,所以我使用TCP / IP)。 在IIS(7.5)中,我使用IP地址和域限制来拒绝所有未指定的客户端到WCF服务。我可以看到我的web.config中反映的更改,我无法浏览到WCF服务(403.6 Forbidden屏幕出现)。

问题是网站能够连接到WCF服务并获取数据,即使我指定不允许IP地址,即无论我改变什么,网站仍然可以调用WCF服务。

为什么网站可以访问WCF服务?

1 个答案:

答案 0 :(得分:0)

您是否在自己的网站上制定了相同的知识产权限制?由于您的网站是调用WCF服务的网站,因此制定相同的IP限制也是有意义的。