2017-02-05 10 views
0

私はSugarCRM WebアプリケーションへのGoogle統合を実装しようとしています。Google api:フラグメントが許可されていません

"googleを使用する"ボタンをクリックすると、ユーザーはGoogleにリダイレクトされ、アプリケーションにアクセス権が与えられ、受信したトークンでアプリケーションにリダイレクトされます。

問題は、アプリケーションのURLに# - フラグメントが含まれていて、Googleに問題があるようだということです。

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

どのようにこの作業を行う方法はありますか?私が知る限り、私は無害な方法でURLから#を削除することはできません。

ありがとうございます!

答えて

0

ので、私は

https://{site_url}/googleCallback/ 

を送信して、.htaccessファイルは私

RewriteRule ^googleCallback/.* #googleCallback/$1 [R=301,NE,L] 
のためにそれを書き直してみましょう代わりに

https://{site_url}/#googleCallback/ 

を送信するサブ最適解

を発見しました

関連する問題