0
如何正確代理通過另一臺服務器的休息API調用,就好像它來自該服務器?如何在Apache中使用正確的標頭代理其餘api調用,因爲它來自該服務器?
開發人員需要在域sub.xyz.com上討論只能通過域xyz.com(Access-Control-Allow-Origin)訪問的遠程休息api。所以我儘管在主機域xyz.com的服務器上設置了一個http代理,就好像這些調用來自該域一樣。 不過,我得到以下錯誤:
403 Forbidden Access was denied to this resource.
Unauthorized: get_collection failed permission check
執行Apache的配置我用:
ProxyRequests Off
ProxyPreserveHost Off
SSLProxyEngine on
ProxyPass /api https://sub.xyz.com/api
ProxyPassReverse /api https://sub.xyz.com/api
如何設置這個正確,使得它的工作原理?
不,api應該看到請求,就好像它是由代理服務器所做的那樣。如何實現這一點? – edbras
@edbras我根據你的意見修改了答案。 –
謝謝,只是添加ProxyAddHeaders,但它不斷給出相同的錯誤。我不知道如何看到爲什麼? – edbras