从其他网站调用的启用 .NET AJAX 的 WCF 服务

本文关键字:AJAX WCF 服务 NET 启用 网站 调用 其他 | 更新日期: 2023-09-27 18:30:52

我在网站 aaa.com 上有一个启用 AJAX 的 WCF 服务,并使用如下代码在客户端调用此服务:

mySVC.MakeBooking(somedata, onSucccess, onFailed, null);

这对我来说非常有效。我的问题是,恶意网站的人 bbb.com 可以对我的服务器进行此调用还是特定于服务域?

从其他网站调用的启用 .NET AJAX 的 WCF 服务

是的,任何人都可以调用此服务,因为 WCF 支持基于证书的安全性,否则,您可以自己实现某种类型的安全性,例如传递一些用户ID或密钥来识别有效的调用。这样,如果其他人正在调用相同,将不会返回任何数据。