我正在为应用程序的登录功能集成Azure广告。成功认证后,azure会将访问令牌返回到所提到的重定向URL。问题是重定向时我收到“此URL不支持HTTP方法POST”。
这是重定向URL的外观。
https://bbb-dev-ext.abcde.com/myapp.dashboard/azureLogin.html?
我们用于我的应用的Web服务器是wildfly 11
试图将以下内容添加到我的web.xml中,仍然没有用
<security-constraint>
<display-name>Example Security Constraint</display-name>
<web-resource-collection>
<web-resource-name>Protected Area</web-resource-name>
<url-pattern>/azureLogin.html*</url-pattern>
<http-method>GET</http-method>
</web-resource-collection>
</security-constraint>
还有其他方法可以将我的请求http方法类型从POST更改为GET吗?还是有任何方法可以在wildfly应用程序中允许HTTP方法类型POST?
我将html转换为jsp文件后,它就可以工作了。看起来有些Jboss在处理对html页面的POST请求时。