我在服务器 A 上使用 RewriteRule 重定向到服务器 B。 如果我直接向 B 发送请求,则授权正常,但如果我向 A 发送请求,A 重定向到 B,则授权失败。
RewireRule 是:
RewriteRule ^somePath/(.*)$ http://some-server-address/main/$1 [L]
我做错了什么?
最佳答案
尝试以下重写规则(注意 QSA):
RewriteRule ^somePath/(.*)$ http://some-server-address/main/$1 [QSA,L]
它只适用于 GET 请求,但是...... POST 非常棘手
关于apache - RewriteRule 使 OAuth 授权失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12131164/