我想避免其他人访问我的网络服务。
我有一个名为WebService.asmx的Web服务,它位于www.xyz.com 我们知道我们可以像访问这样的服务 http://www.xyz.com/WebService.asmx
请帮我解决这些问题,我的项目正在运行,我想避免这个问题......
提前谢谢
答案 0 :(得分:1)
执行此操作的一种方法是验证对方法的所有请求,并拒绝未经过身份验证的调用。给出了一个非常详细的答案here。
答案 1 :(得分:0)
可以从请求即将到来的防火墙检查Web服务。它可以通过响应的内容类型进行检查。所有web服务都将“application / soap-xml”作为内容类型。