安らかなWebサービスがあります。アプリのAndroidクライアントは、ajaxによるRESTfulWebサービスを呼び出します。エミュレータAndroidのIPアドレスとポートがわからないので、RESTfulWebサービスへのクライアントアドレスアクセスを登録します。Plzは私を助けます。
アプリのAndroidでajaxをコーディングする
function Get() {
$.ajax({
url: "http://<web service domain>:31132/api/Customer",
type: "GET",
dataType: "json",
contentType: "application/json;charset=utf-8",
success: function (data) {
$('#d').append("success");
},
error:function(){
$('#d').append("Errorrr");
}
});
}
安らかなWebサービスでクライアントアドレスをコード登録する
public static void RegisterCors(HttpConfiguration httpConfig){
WebApiCorsConfiguration corsConfig = new WebApiCorsConfiguration();
corsConfig.RegisterGlobal(httpConfig);
corsConfig
.ForResources("Customer")
.ForOrigins("?????")// we need to register a client address access to webservice.This is my problem.
.AllowAll();
}