Http headers 如何确定对WCF服务的请求是来自浏览器(任何客户端应用程序)还是来自Fiddler(或SOAP UI)工具?

Http headers 如何确定对WCF服务的请求是来自浏览器(任何客户端应用程序)还是来自Fiddler(或SOAP UI)工具?,http-headers,soapui,fiddler,wcf-rest,Http Headers,Soapui,Fiddler,Wcf Rest,是否有任何方法可以识别和避免来自fiddler或SOAP UI等工具的对我的WCF服务的请求。您不能,因为fiddler和SOAP UI可以用来创建任意HTTP消息,这些消息看起来与浏览器可以发送的消息完全一样 请解释你的实际问题。您可能正在寻找身份验证。我有一个WCF REST服务(例如:在任何浏览器上运行,它都可以正常工作并提供所需的结果。现在我的问题是我的服务几乎没有付款页面,我想确保这些页面不会被fiddler或任何此类工具击中。我如何防止。提前感谢。在这种情况下,请查看我刚才链接的重复

是否有任何方法可以识别和避免来自fiddler或SOAP UI等工具的对我的WCF服务的请求。

您不能,因为fiddler和SOAP UI可以用来创建任意HTTP消息,这些消息看起来与浏览器可以发送的消息完全一样


请解释你的实际问题。您可能正在寻找身份验证。

我有一个WCF REST服务(例如:在任何浏览器上运行,它都可以正常工作并提供所需的结果。现在我的问题是我的服务几乎没有付款页面,我想确保这些页面不会被fiddler或任何此类工具击中。我如何防止。提前感谢。在这种情况下,请查看我刚才链接的重复问题。有什么方法可以根据他的请求使用任何东西吗ader(源/用户代理/主机)并检查请求是否来自浏览器或fiddler?正如我所说,你不能依赖于此,因为任何恶意用户都可以使用他们想要的任何工具创建他们想要的任何HTTP请求。你想要使用身份验证,以查看哪个用户正在调用你的服务,而不是哪个程序。谢谢……如果你能提供这样的示例,那将非常有用les(基本)除上述链接外的副本。