Jquery Grails-Spring安全性-ajax登录

Jquery Grails-Spring安全性-ajax登录,jquery,grails,spring-security,Jquery,Grails,Spring Security,如果页面在项目中,则上述代码有效(即用户登录成功) 如果代码在项目之外(这是我们所需要的),它就不能工作。它显示临时移动的302错误 如何使用spring security从grails中的另一个项目登录到该项目。它可能不起作用,因为它看起来像是一个跨域请求,而用户不允许这样做。一种可能的解决方案是启用。。。。。如果您将spring安全设置为允许GET登录请求,那么您可以使用JSONP。 $(function() { $('#btnPush').on('click', func

如果页面在项目中,则上述代码有效(即用户登录成功)

如果代码在项目之外(这是我们所需要的),它就不能工作。它显示临时移动的
302
错误


如何使用spring security从grails中的另一个项目登录到该项目。

它可能不起作用,因为它看起来像是一个跨域请求,而用户不允许这样做。一种可能的解决方案是启用。。。。。如果您将spring安全设置为允许GET登录请求,那么您可以使用JSONP。
 $(function() {
        $('#btnPush').on('click', function() {
            $.ajax({
                url: 'http://domain.com/j_spring_security_check',
                type: 'POST',
                data: {
                    j_username: 'username',
                    j_password: 'password'
                },
                success: function(data) {
                    alert('Login Success');
                },
                error: function(jqXHR) {
                    alert('Login Fail');
                }
            });
        });
    });