Codeigniter的URL问题(Azure AD答复URI)

时间:2019-06-18 12:40:52

标签: javascript php azure codeigniter

我搜索了几个小时,但没有找到任何解决方案。我希望用户连接到Office 365并使用Azure应用程序通过javascript单页应用程序执行此操作。我在本地工作,并且在基本的www / testapp文件夹中测试代码时,一切工作正常。但是,当我在Codeigniter项目中以及基本资产文件夹中使用代码时,都会收到此错误消息:

  

AADSTS50011:请求中指定的回复网址与   回复为应用程序配置的网址:“ xxxxxxx”。

Azure门户中的重定向URI设置正确,但错误仍在此处。因此,我认为它来自Codeigniter参数(URI重定向等),但我不知道如何解决。

谢谢您的帮助!

  

AADSTS50011:请求中指定的回复网址与   回复为应用程序配置的网址:“ xxxxxxx”。

1 个答案:

答案 0 :(得分:0)

您好,谢谢您的答复!问题来自Codeigniter config.php文件。 base_url参数为空,因此localhost中的URL为'http://[:1]/mysite/',而不是'http://localhost/mysite/'。只需设置base_url信息就可以了。