Fórum
iframe・Form認証のURLについて
Junji Naito, modificado 9 Anos atrás.
iframe・Form認証のURLについて
New Member Postagens: 6 Data de Entrada: 06/01/15 Postagens Recentes
初めまして。最近、Liferayを調べ始めた者です。
iframeにて、ユーザ認証が有るサイトの内容を表示させようとしております。
設定にて、ログインページのFormが有るURLを指定すれば、認証が通る事を確認しましたが、
一度ログアウトし、そのサイト内の他のページのURLを指定すると、認証されず、
ログインFormのページが表示される状態となります。
URLを動的に変更する事が出来る様なのですが、成功しません。
どなたか方法をご存じの方、お教え頂ければ幸いです。宜しくお願いします。
iframeにて、ユーザ認証が有るサイトの内容を表示させようとしております。
設定にて、ログインページのFormが有るURLを指定すれば、認証が通る事を確認しましたが、
一度ログアウトし、そのサイト内の他のページのURLを指定すると、認証されず、
ログインFormのページが表示される状態となります。
URLを動的に変更する事が出来る様なのですが、成功しません。
どなたか方法をご存じの方、お教え頂ければ幸いです。宜しくお願いします。
Yasuyuki GreenG Takeo, modificado 9 Anos atrás.
RE: iframe・Form認証のURLについて
Junior Member Postagens: 30 Data de Entrada: 13/09/12 Postagens Recentes
初めまして、日本ライフレイの竹生(たけお)と申します。
Naitoさん、一度ログアウトした時点で、セッションが破棄されるので、
認証がかかっているページにアクセスした際に、ログイン画面に遷移するのは正しい動作だとは思うのですが、
はどのような動作を期待されているのでしょうか?
Junji Naito:
iframeにて、ユーザ認証が有るサイトの内容を表示させようとしております。
設定にて、ログインページのFormが有るURLを指定すれば、認証が通る事を確認しましたが、
一度ログアウトし、そのサイト内の他のページのURLを指定すると、認証されず、
ログインFormのページが表示される状態となります。
Naitoさん、一度ログアウトした時点で、セッションが破棄されるので、
認証がかかっているページにアクセスした際に、ログイン画面に遷移するのは正しい動作だとは思うのですが、
Junji Naito:
URLを動的に変更する事が出来る様なのですが、成功しません。
はどのような動作を期待されているのでしょうか?
Junji Naito, modificado 9 Anos atrás.
RE: iframe・Form認証のURLについて
New Member Postagens: 6 Data de Entrada: 06/01/15 Postagens Recentes
竹生様、ご回答ありがとうございます。
説明が下手で恐縮です。
期待している動作は、Liferayの画面を表示したときに、目的のページを認証フォームを介さず表示、
または、認証フォームが一度表示されても、自動的に目的のページを表示する事です。
現状は、Liferayのiframe設定にて目的のページのURLを設定し、認証フォームのuserid,passwordを
設定しても、認証に至らず、認証フォームが表示される状態となります。
説明が下手で恐縮です。
期待している動作は、Liferayの画面を表示したときに、目的のページを認証フォームを介さず表示、
または、認証フォームが一度表示されても、自動的に目的のページを表示する事です。
現状は、Liferayのiframe設定にて目的のページのURLを設定し、認証フォームのuserid,passwordを
設定しても、認証に至らず、認証フォームが表示される状態となります。
Junji Naito, modificado 9 Anos atrás.
RE: iframe・Form認証のURLについて
New Member Postagens: 6 Data de Entrada: 06/01/15 Postagens Recentes
その後、TomcatでForm認証のページを作り、色々試しましたが認証できませんでした。
認証できる条件がわかれば良いのですが・・・
Ver.6.1にて、以下のレポートが残っているので既存の問題っぽいですね。
iFrame portlet authentication is not working
https://issues.liferay.com/browse/LPS-42132
認証できる条件がわかれば良いのですが・・・
Ver.6.1にて、以下のレポートが残っているので既存の問題っぽいですね。
iFrame portlet authentication is not working
https://issues.liferay.com/browse/LPS-42132
Yasuyuki GreenG Takeo, modificado 9 Anos atrás.
RE: iframe・Form認証のURLについて
Junior Member Postagens: 30 Data de Entrada: 13/09/12 Postagens Recentes
指摘いただいたチケットに関連するチケット
https://issues.liferay.com/browse/LPP-9121
がありますが、そのコメントに
session.store.password=true
to their portal-ext. with this set i am able to authenticate through the iframe portlet using @password@
と書いてあるので、これは試されましたか?
https://issues.liferay.com/browse/LPP-9121
がありますが、そのコメントに
session.store.password=true
to their portal-ext. with this set i am able to authenticate through the iframe portlet using @password@
と書いてあるので、これは試されましたか?
Junji Naito, modificado 9 Anos atrás.
RE: iframe・Form認証のURLについて
New Member Postagens: 6 Data de Entrada: 06/01/15 Postagens Recentes
takeoさん、コメントありがとうございます。
当該ページは私では見られませんでしたが、
https://issues.liferay.com/browse/LPS-42132のコメントと同じでしょうか。
(the portal property session.store.password=true is required to use the @password@ placeholder)
パスワードに@password@をセットするのは試したのですが、そもそもSubmitされていない模様です。
当該ページは私では見られませんでしたが、
https://issues.liferay.com/browse/LPS-42132のコメントと同じでしょうか。
(the portal property session.store.password=true is required to use the @password@ placeholder)
パスワードに@password@をセットするのは試したのですが、そもそもSubmitされていない模様です。
Yasuyuki GreenG Takeo, modificado 9 Anos atrás.
RE: iframe・Form認証のURLについて
Junior Member Postagens: 30 Data de Entrada: 13/09/12 Postagens Recentes
property session.store.password=true
も設定していますか?
も設定していますか?
Junji Naito, modificado 9 Anos atrás.
RE: iframe・Form認証のURLについて
New Member Postagens: 6 Data de Entrada: 06/01/15 Postagens Recentes
property session.store.password=true
は、どこで設定できるのでしょうか?
は、どこで設定できるのでしょうか?
Yasuyuki GreenG Takeo, modificado 9 Anos atrás.
RE: iframe・Form認証のURLについて
Junior Member Postagens: 30 Data de Entrada: 13/09/12 Postagens Recentes
Liferay展開ディレクトリ直下に
を作成していただき、その中に記述してください。
これはポータル全体(複数インスタンスを展開していても、その全てに対して)に対する設定を記述できます。その他にも様々なポータル全体に対する設定があるので、
http://docs.liferay.com/portal/6.2/propertiesdoc/portal.properties.html
をご覧になるか、
https://github.com/liferay/liferay-portal
内のportal.propertiesというファイルを検索していただくと、中にコメントと共に設定が並んでいますので、見てみてください。
portal-ext.properties
を作成していただき、その中に記述してください。
これはポータル全体(複数インスタンスを展開していても、その全てに対して)に対する設定を記述できます。その他にも様々なポータル全体に対する設定があるので、
http://docs.liferay.com/portal/6.2/propertiesdoc/portal.properties.html
をご覧になるか、
https://github.com/liferay/liferay-portal
内のportal.propertiesというファイルを検索していただくと、中にコメントと共に設定が並んでいますので、見てみてください。
Junji Naito, modificado 9 Anos atrás.
RE: iframe・Form認証のURLについて
New Member Postagens: 6 Data de Entrada: 06/01/15 Postagens Recentes
竹生様、ご回答ありがとうございます。
propertiesファイルを作成し、展開フォルダ直下やwebapps下、webapps/ROOT下に置きましたが、
変化有りませんでした。
※恐らく本設定は、@password@を設定してもパスワードが渡らない場合に使用するものと思われます。
ただ、この設定を行ってWiresharkでパケットを見ても、passwordは空でした。
https://issues.liferay.com/browse/LEP-7127を参考に、
直接ユーザID/パスワードを設定し、URLを、
(例) http://localhost:8081/examples/
を、
(例) http://localhost:8081/examples/j_security_check
とすると、その設定を行ったセッションでは認証が通りますが、ブラウザ再起動すると
HTTP408エラーとなりました。
外部のWebサイトを指定した場合、キーマンズネットさんでは正常に認証できましたので、
回避方法はあると思うのですが、苦戦しております・・・。
propertiesファイルを作成し、展開フォルダ直下やwebapps下、webapps/ROOT下に置きましたが、
変化有りませんでした。
※恐らく本設定は、@password@を設定してもパスワードが渡らない場合に使用するものと思われます。
ただ、この設定を行ってWiresharkでパケットを見ても、passwordは空でした。
https://issues.liferay.com/browse/LEP-7127を参考に、
直接ユーザID/パスワードを設定し、URLを、
(例) http://localhost:8081/examples/
を、
(例) http://localhost:8081/examples/j_security_check
とすると、その設定を行ったセッションでは認証が通りますが、ブラウザ再起動すると
HTTP408エラーとなりました。
外部のWebサイトを指定した場合、キーマンズネットさんでは正常に認証できましたので、
回避方法はあると思うのですが、苦戦しております・・・。