私が実装しているシナリオに大きな問題があります。ヘルプ/ポインターは大歓迎です。
シナリオは次のとおりです。
- liferay ポータルの OpenId プロバイダーであるシステム 1 へのユーザー ログイン
- ユーザーには、OpenId ID と ID を含むリンクが表示されています
- ユーザーがリンクを押すと、新しいブラウザー タブが開かれ、認証されていない場合、ユーザーは liferay ポータルにログインされ、system1 ログイン ページにリダイレクトされます。
- 認証プロセスは OpenId を介して実行し、OpenId ID プロバイダーからデータを取得する必要があります
comming for liferay に AutoLogin を実装するフックを使用する必要があることがわかりましたが、問題はありません。
問題は、OpenId による認証と OpenId からのデータの取得です。
OpenId とそれを Liferay と統合する方法について誰か助けてくれませんか
皆さん、こんにちは。返信ありがとうございます。このリンクを使用して、liferay
で autologin を使用してから、このクラス 4 の openid RegistrationService.java クラスを使用し、open id が正しく機能するようになりました。問題は、このログイン リンクに、他の war ファイルで使用する必要があるいくつかのパラメーターがあることです。このパラメーターをセッションに保存し、openid で認証した後に取得しますか? よろしく