仅从客户端调用Web服务

时间:2012-08-03 16:14:12

标签: asp.net web-services asmx

我有一个基于Web的应用程序,它在各种.asmx文件中使用了大量客户端请求。

我想知道我是否只能从客户端使用这些Web服务并限制来自其他来源的请求。

之所以这样,是因为我只想从当前应用程序中使用这些Web服务,并限制来自其他来源的请求。出于安全原因,我可以使用soap身份验证,但由于我从客户端请求了服务,我认为认证不重要。

我会感激任何评论。

由于

1 个答案:

答案 0 :(得分:0)

根据定义,Web服务是公共的,公开可见的和可用的(除非它们在专用网络或独立计算机上运行)。即任何人都可以访问它们。因此,仅仅部署一个Web服务并希望获得最佳效果并不是一个好方法 你打算如何限制其他访问?