在codeigniter中,谷歌登录回调URL包含特殊字符,并抛出403错误。 *如果我移除https://www.googleapis.com/auth/userinfo.email+https://www.googleapis.com/auth/userinfo.profile,则可以正常运行**。
在本地xampp中,一切正常,但在服务器中,一切都不正常(403错误)
我的配置allowed_uri_chars如下
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-';
答案 0 :(得分:1)
此问题不是由于Codeigniter或google auth,这是由于modesecurity问题。我正在使用Bigrock托管,并且他们限制了mod的安全性。请求支持团队后,他们启用了该功能。现在一切正常。