从外部应用程序到Spring Security的Ajax身份验证
Ajax authentication to Spring Security from external application
大家好,
你能帮我解决一些问题吗?我需要为我的应用程序使用一些API。首先,我需要登录到服务器。
我尝试这样做,使用ajax post request EXAMPLE: $.ajax({
url: 'http://apps.dhis2.org/demo/dhis-web-commons-security/login.action',
type: 'POST',
data: {
j_username: 'admin',
j_password: 'district'
},
success: function(data) {
alert('Success!!!');
},
error: function() {
alert('Fail!');
}
});
但是这个例子只工作,当我从应用程序调用这篇文章,其中有相同的域作为服务器。那么我如何从外部应用程序运行它呢?
首先,您需要确保您的后端能够处理CORS(跨域资源共享)或跨域请求。在ajax代码中添加这个属性"crossDomain: true"
相关文章:
- AJAX HTTP基本身份验证解决方案
- postmates api的AJAX中的HTTP身份验证失败
- 如何触发带有第一个请求(Windows 身份验证)的授权标头的 AJAX 帖子
- 使用jQuery AJAX对用户进行身份验证不起作用
- 身份验证-每个ajax中的密钥
- 使用ajax的javascript应用程序的身份验证模型
- 向具有不同域和基本身份验证的服务器发出 ajax POST 请求是不可能的
- 使用 jQuery 在 CouchDB 中对 ajax 查询进行身份验证
- 使用HTTP基本身份验证的JQuery Ajax调用
- 什么是通过AJAX对用户进行身份验证的最简单安全的方法
- 在MVC控制器和JavaScript Ajax调用之间需要身份验证
- ITHIT WebDAV Ajax库与匿名身份验证
- 从外部应用程序到Spring Security的Ajax身份验证
- jQuery ajax基本身份验证不起作用
- Phonegap + Sencha + Android: ajax请求与基本访问身份验证失败
- AJAX请求-cookie身份验证
- 为使用Azure Active Directory身份验证保护的Web API的AJAX调用添加身份验证令牌
- 用户身份验证使用jQuery, Ajax, MySQL和Java
- 带密钥的Ajax头身份验证
- 直到JS重定向,Laravel ajax身份验证工作