我目前正忙着使用带有phonegap客户端的asp.net webapi项目,在使用我的phonegap项目中的JavaScript进行身份验证方面遇到问题?
我已经有了简单的会员设置,因为我有一个使用它的网络前端,我主要关注的是如何开始在我的phonegap中提供用户名和密码的用户身份验证,以及如何将其与我现有的简单会员设置集成在一起我的mvc项目,我已经为此搜索了很多,但是找不到使用phonegap和webapi的具体实现/示例。我只是想开始朝着正确的方向前进。
答案 0 :(得分:1)
如果启用HTTP Basic身份验证并且您有用户名和密码字段,则可以执行此类身份验证
var username = $("#username").val();
var password = $("#password").val();
$.ajax({
url: "url",
type: "GET",
beforeSend: function (xhr) {
xhr.setRequestHeader("Authorization", "Basic "+$.base64.encode(username + ":" + password););
},
success: ajaxSuccessHandler,
error: ajaxErrHandler
});