Web サービスを作成しました。Ajax jQuery を使用してこの Web サービスにアクセスしたいと考えています。同じドメインでアクセスできました。しかし、別のドメインからこの Web サービスにアクセスしたいと考えています。
asp.netでクロスドメインWebサービスを作成する方法を知っている人はいますか? web.config
別のドメインからアクセスできるように、ファイルに設定はありますか?
私のウェブサービス
[WebService(Namespace = "http://tempuri.org/")]
[System.Web.Script.Services.ScriptService]
public class Service : System.Web.Services.WebService
{
public Service () {
}
[WebMethod]
public string SetName(string name) {
return "hello my dear friend " + name;
}
}
JavaScript
$.ajax({
type: "GET",
url:'http://192.168.1.119/Service/SetName.asmx?name=pr',
ContentType: "application/x-www-form-urlencoded",
cache: false,
dataType: "jsonp",
success: onSuccess
});