Php 谷歌认证显示HTTP 403错误禁止

Php 谷歌认证显示HTTP 403错误禁止,php,mysql,codeigniter,google-authentication,google-auth-library,Php,Mysql,Codeigniter,Google Authentication,Google Auth Library,当我在localhost上运行脚本时,效果很好。但在服务器上显示403错误: 在我的谷歌控制台 对于重定向url-xyz.com/change/googlelogin 在我的浏览器中-使用google auth登录后,它会像- xyz.com/change/googlelogin?code=4/sgAnQ7T_O5l7bDPgaMQ4_s-c0Abz_wxsvpit5bbqdaklif0qyoqictxyw7cuqhh5scubz4gyyv8czyix-mu3s&scope=email%20p

当我在localhost上运行脚本时,效果很好。但在服务器上显示403错误:

在我的谷歌控制台 对于重定向url-
xyz.com/change/googlelogin

在我的浏览器中-使用google auth登录后,它会像-

xyz.com/change/googlelogin?code=4/sgAnQ7T_O5l7bDPgaMQ4_s-c0Abz_wxsvpit5bbqdaklif0qyoqictxyw7cuqhh5scubz4gyyv8czyix-mu3s&scope=email%20profile%20https://www.googleapis.com/auth/userinfo.profile%20https://www.googleapis.com/auth/userinfo.email 出现上述错误时,这是因为主机提供商的modesecurity限制。请求他们为您的域禁用。我也面临同样的问题,我联系了支持中心,他们解决了这个问题。现在它运行良好

这篇文章似乎是针对一般计算硬件和软件的问题,除非它们直接涉及主要用于编程的工具,否则它们与堆栈溢出无关。你的问题可能更适合你:“你能修好我的车吗,它坏了”。。。我:“汽车在哪里”……你:“我把它忘在家里了”……我:“那我该怎么修呢?”。看到那个场景的问题了吗?与您的代码相同…在不查看代码、完整错误消息和任何相关配置设置的情况下(因为它似乎只在一个环境中存在问题),我们怎么可能知道发生了什么错误。我们只能猜测。除非你能提供适当的细节,否则你的问题将结束。我不知道你怎么会期望有人能神奇地猜到你的问题?