2017-02-05 50 views
0

我想實施一個谷歌整合到SugarCRM web應用程序。流程是:用戶點擊「使用谷歌」按鈕,他被重定向到谷歌,他授予訪問應用程序,然後谷歌重定向他回到與收到的令牌應用程序。谷歌api:片段不允許

問題是,該應用程序的網址必須包含# - 片段和谷歌似乎有問題。

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

有什麼辦法可以使這項工作?據我所知,我無法以無害的方式從網址中刪除#號。

謝謝!

回答

0

,所以我找到了一個次優方案

,而不是發送

https://{site_url}/#googleCallback/ 

我送

https://{site_url}/googleCallback/ 

,然後讓的.htaccess重寫它爲我

RewriteRule ^googleCallback/.* #googleCallback/$1 [R=301,NE,L]