通过REST Web服务在不同域-asp.net上的用户身份验证
||
我希望连接到其他域上的Web服务以对用户进行身份验证。 Web服务本身是一种用Java编写的RESTful服务。数据通过JSON传入和传出。
我最初尝试使用jQuery进行连接(请参见下文)
function Login()
{
$.ajax({
url: \"http://www.externaldomain.com/login/authenticate\",
type: \"POST\",
dataType: \"json\",
contentType: \"application/json\",
data: \"{\'emailAddress\':\'bob@bob.com\', \'password\':\'Password1\'}\",
success: LoadUsersSuccess,
error: LoadUsersError
});
}
function LoadUsersSuccess(){
alert(1);
}
function LoadUsersError(){
alert(2);
}
但是,在检查Firebug时,出现了405 Method Not Allowed错误。
在这个阶段,因为这是我第一次真正使用Web服务,所以我真的只是想知道这是否是最好的处理方式?为了找到解决方案,值得坚持使用这种方法,还是我最好是尝试找到服务器端对此问题的答案?如果是这样,是否有人可以发布任何示例?
非常感谢
没有找到相关结果
已邀请:
3 个回复
漂汀拦
味芯憨
坛沤疲撑拆
} 不管怎么说,还是要谢谢你 :)