我正在尝试通过进行rest调用(使用改进)为我的webapp创建自动化的端到端测试。我们的rest调用受spring安全保护,所以我必须先登录。据我所知,我需要使用用户名/密码调用/j_spring_security_check,获取返回的" set -cookie“响应头,并在每次执行rest调用时将其设置为"Cookie”请求头。我对<e
我在STS3.1中有一个Grails应用程序,其中包含一个用UrlMappings.groovy编写的RESTAPI和一组控制器。我一直使用浏览器界面登录,但我需要从REST客户端开始登录。
我需要使用哪些特定的urls和请求来注册/登录/检查登录/注销?我已经能够通过POSTing j_username和j_password登录到/j_spring_security_check。但是,如果我首先发出一个未通过身份验证的请求,则POSTing to /j