谷歌api:片段不被允许

时间:2017-02-05 17:15:01

标签: javascript google-api google-calendar-api sugarcrm

我正在尝试将Google集成到SugarCRM网络应用程序。

流程是:用户点击"使用google"按钮,他被重定向到谷歌,他授权访问该应用程序,然后谷歌将他重新定向回收到令牌的应用程序。

问题是,应用程序的网址必须包含# - 片段,而google似乎有问题。

Error: invalid_request
Invalid parameter value for redirect_uri: Fragment not allowed:
https://{site_url}/#googleCallback/

有什么办法让这项工作成功吗?据我所知,我无法以无害的方式从网址中删除#。

谢谢!

1 个答案:

答案 0 :(得分:0)

所以我找到了次优解决方案

而不是发送

SELECT ... WHERE ... IN (SELECT..)

我发送

https://{site_url}/#googleCallback/

然后让.htaccess为我重写

https://{site_url}/googleCallback/