登录时遇到问题。注册工作正常。
技术堆栈-HTML/AJAX/JQuery->Resteasy (Wildfly 10.1.0 Final)
我有网址-https://www.test.com/login.html
-(实际的网址名称已修改)
当我使用方法类型= "POST"
提交表单时,它总是抛出405方法不允许。
下面是代码部分:
submitHandler: function(form) { // fires only when form is valid
var loginData = formJSONLoginData();
$.ajax({
url:"https://"+getUrl()+"/curAuthService/curAuth/authenticateUser/v1",
type : "POST",
dataType : "json",
contentType: "application/json",
data: loginData,
success : function(response) {
},
error: function( xhr, status, error ){
}
});
return false;
},
Rest API在下面:
@Path("/curAuth")
public class FHAuthResource {
@POST
@Path("/authenticateUser/v1")
@Produces("application/json")
@Consumes("application/json")
public String authenticateUser( AuthVO authVO ) {
}
}
如果有人可以就我要去的地方提供帮助/建议,那将是非常有用的帮助。
注册采用类似的格式,并且效果很好。
答案 0 :(得分:0)
最愚蠢的错误。错过了“轻松扩展”应用程序文件所需的“扩展应用程序”。