シングルサインオンがあり、ユーザーはwww.blabla.com/AppName/と入力してサイトにアクセスする可能性があります。次に、ウェルカムサイトを定義し、フェーズリスナーを使用して以下を確認します。
ユーザーはウェルカムサイトにアクセスしようとしていますか?はい->ログインしてみてください-動作しますか?はい->ユーザーロールを取得->この特定のユーザーの適切なサイトに転送します。
たとえば、ユーザーniceBellyはページ/somewhere/in/many/folders/beer.jsfに移動し、ユーザーbarbieは/breasts/pink.jsfに移動します。このアプリケーションでは、何らかの理由でリダイレクトができません。
その結果、たとえばページpink.jsfに到達しても、アドレスバーにblablaba.com/AppName/が表示されます。最初のリンクをクリックすると、ブラウザはフォームアドレスを新しいURLとして使用します(例:welcome.jsf)。coolstuff.jsfに移動します。ページcoolstuffに、最後のフォームのURL(welcome.jsfなど)があります。次に、クールなものでリンクをクリックし、次のページでURLとしてクールなものを取得します。
これを解決する/回避する方法はありますか?