在做微信支付时,在测试状态下的支付授权目录填写为:http://bizconf.my10kb.net/weixinPay/
支付请求实例地址为:http://bizconf.my10kb.net/weixinPay/getOrderNo
可是为什么点击支付后会报:access_control:not_allow.这应该是授权目录不对的原因,可是有什么问题呢?
这里我如果直接定义授权目录为客户端可以直接访问的目录,即授权目录在WEB-INF目录外,而支付请求实例地址为外部可以直接访问到的jsp页面的话,是可以正常发起微信支付的。
即:支付授权目录:http://bizconf.my10kb.net/weixintest/
支付请求实例:http://bizconf.my10kb.net/weixintest/pay.jsp