在datasnap代理生成的javascript中捕获身份验证403
有一个浏览器客户端,服务器端有一个DataSnap REST服务器应用程序。我想验证一个javascript客户端。我遵循以下指南: 问题是,当用户名和密码凭据错误时,响应就是在datasnap代理生成的javascript中捕获身份验证403,javascript,delphi,rest,basic-authentication,datasnap,Javascript,Delphi,Rest,Basic Authentication,Datasnap,有一个浏览器客户端,服务器端有一个DataSnap REST服务器应用程序。我想验证一个javascript客户端。我遵循以下指南: 问题是,当用户名和密码凭据错误时,响应就是null。我怎样才能获得关于发生了什么的更详细信息,例如请求状态代码 是否有人使用datasnap rest服务器应用程序进行javascript身份验证 提前感谢JavaScript客户端是否实际使用基本身份验证?您可以使用HTTP代理(如Fiddler2)或显示HTTP流量(包括标头)的浏览器扩展来验证这一点。Jav
null
。我怎样才能获得关于发生了什么的更详细信息,例如请求状态代码
是否有人使用datasnap rest服务器应用程序进行javascript身份验证
提前感谢JavaScript客户端是否实际使用基本身份验证?您可以使用HTTP代理(如Fiddler2)或显示HTTP流量(包括标头)的浏览器扩展来验证这一点。JavaScript客户端是否实际使用基本身份验证?您可以使用HTTP代理(如Fiddler2)或显示HTTP流量(包括标头)的浏览器扩展来验证这一点。
...
function doEcho()
{
var userName = document.getElementById("namefield"); //get the user name from the form
var password = document.getElementById("passwordfield"); //get the password from the form
//create the proxy instance with the specified user credentials
var Proxy = new TServerMethods1(getAuth(userName, password));
var Response = Proxy.EchoString("Hello World");
//Will show an error message if authorization failed,
//or the JSON Object of parameters if successful
alert(Response.toJSONString());
}
...