我正在调用登录Web服务。但是我无法检查从服务器获取的内容。我喜欢这个? 这是我的网址和参数
这是我的尝试 http://jsfiddle.net/LsKbJ/2/
$(document).ready(function () {
//event handler for submit button
$("#btnSubmit").click(function () {
//collect userName and password entered by users
var userName = $("#username").val();
var password = $("#password").val();
//call the authenticate function
authenticate(userName, password);
});
});
//authenticate function to make ajax call
function authenticate(userName, password) {
$.ajax
({
type: "POST",
//the url where you want to sent the userName and password to
url: "http://ii.c-cc.de/pp/REST",
dataType: 'json',
async: false,
crossDomain: true,
//json object to sent to the authentication url
data: {Username: userName, Password: password},
success: function () {
//do any process for successful authentication here
}
})
}
答案 0 :(得分:0)
我建议您创建REST api以获取&使用WCF发布数据
答案 1 :(得分:0)
我认为您错过了服务网址中的方法名称 MyMethodName 。 还要确保控制台中没有交叉原点错误。 您可以从服务网址的help page获取您的方法列表。
//验证函数以进行ajax调用
url: "http://isuite.c-entron.de/CentronService/REST/MyMethodName",
示例: url: http://isuite.c-entron.de/CentronService/REST/GetLoggedInUser
将 MyMethodName 替换为上述身份验证方法网址中的适当方法名称。