[英]Connecting to WCF service in Windows Phone 8 (C#) by using domain credentials
[英]Error connecting to WCF Service c#
我正在為客戶開發SOAP軟件。 我們正在遷移到SOAP,因為我們將很快開發一個移動應用程序。
我已經做了.svc文件並與IE連接。 但是,如果我嘗試與Firefox,Opera,GC或任何其他瀏覽器連接,則會顯示“不允許使用方法”。
我已經嘗試在AJAX / JSON上插入標頭以允許“ Access-Control-Allow-Origin”。 我還在服務器端,在接口上插入了webinvoke標頭,但沒有任何效果。
這是我關於堆棧溢出的第一個問題,所以我不知道詢問的工作原理。
謝謝大家!
AJAX / JSON的標題代碼:
function SendToService(urlSvc, objDTO) {
var bk = null;
var item = {
info: objDTO
};
$.ajax({
url: urlSvc,
type: 'POST',
data: JSON.stringify(item),
contentType: 'application/json; charset=utf-8',
dataType: 'json',
async: false,
headers: {
'Access-Control-Allow-Origin': 'http://localhost:16587',
},
success: function (msg) {
bk = msg.d;
},
error: function (msg) {
bk = false;
}
});
return bk;
};
看來您的方法不允許POST請求。 嘗試在目標方法上允許POST或通過將ajax請求更改為GET進行測試。 如果GET成功,您就會知道問題出在哪里。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.