我正在尝试将我的应用程序连接到Office 365,在我的本地主机上可以正常工作。但是,一旦将其放在接受服务器中,它就会失败,因为它在本身为http://
的两条腿上运行,并且负载均衡器的顶部为https://
。由于我的接受服务器上的实际请求来自http
分支,而不是https
负载均衡器,并且Microsoft graph API不允许任何http
请求,因此会造成此问题。
我正在寻找解决方法。另外,有没有办法使用PHP获取负载均衡器的URL?我的意思是"http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"
可以正常工作,但是返回服务器分支URL(即http
),而不是实际的负载均衡器URL(即https
)
我希望已经清楚地解释了我的问题。寻找任何线索。
谢谢