在拦截器中,用以下代码获取访问的请求url
Controller controller = inv.getController(); String url = controller.getRequest().getRequestURI();
获取到的url是以http开头,但是请求的地址都是https开头的。用于微信跳转授权使用,服务器设置了只允许https访问,所以导致页面在微信中无法打开。有遇到过这个问题的小伙伴吗?undertow.txt 中相关https的配置都是按照文档配置。
在拦截器中,用以下代码获取访问的请求url
Controller controller = inv.getController(); String url = controller.getRequest().getRequestURI();
获取到的url是以http开头,但是请求的地址都是https开头的。用于微信跳转授权使用,服务器设置了只允许https访问,所以导致页面在微信中无法打开。有遇到过这个问题的小伙伴吗?undertow.txt 中相关https的配置都是按照文档配置。
其次你上面的代码有问题, getRequestURI() 要改成 getRequestURL()