Q&A
  • このエントリーをはてなブックマークに追加
  • Save This Page to del.icio.us
  • このエントリーをBuzzurlに追加
  • このエントリーをnewsingへ追加
0

クリック数: 1478

ガルーン2へのシングルサインオンについて

はじめまして。ガルーン初心者です。
どうしても分からないことがあるので、早速ですが質問させてください。

ガルーン2から他システムへシングルサインオンするPHPポートレットを作成しました。トップページを開いた時点でSSOをするようなしくみです。

しかし、実際にトップページを開いてみると、SSOが成功する端末と失敗する端末があるのです。

傾向としては、IE8の端末が失敗するようです。が、IE8でも成功する場合もあり・・・。
十分な検証を行っていないので確実ではありませんが、IE6、IE7はSSOに成功します。

リンク集から同じところにSSOするように設定しているので、PHPポートレットのSSOに失敗する端末でも、リンク集のところを一度クリックしてログインしてから戻るとSSOに成功したトップページになります。

端末側の問題なのか、設定漏れなのか、PHPがまちがっているのか、全く見当がつかず、非常に困っています。

ちなみに、作成したPHPポートレットは以下のとおりです。

<?PHP
//アクセスしているユーザー情報取得
$user = "%Account%";

$str = "<iframe";
$str .= " border='0'";
$str .= " frameborder='0'";
$str .= " scrolling='yes'";
$str .= " width='450'";
$str .= " height='200'";
$str .= " src='http://(目的のURL)?fuser=".$user."'>";
$str .= "</iframe>";

echo $str;
?>

ガルーン2のサーバーは以下のとおりです。
・Windows 2003server R2
・IE8
このサーバーも、SSOに失敗します・・・。

なぜSSOに失敗するのか、どなたかご存知でしたらお知恵をお貸しください。

タグ: ガルーン2  PHPポートレット  シングルサインオン 

  • つながり: 0
  • コメント: 6

共感度を数字で表そう!

決定

最新コメント5件

2010/03/17 13:04

なーべらす
ハジメさん
コメントありがとうございます!遅くなってしまいすみません。。。

>登録したサーバにだけクッキーを公開するので
そんな技があったんですね!ネットワーク系にはあまり詳しくないので、シングルサインオンにCookieを使うなんてことも、今回初めて知りました。
勉強になりました。ありがとうございます!

2010/03/04 19:01

ハジメ
たぶん、プライバシータブにある「サイト」 → SSO先のアドレス を 入力して「許可」にすると同じことが出来ますかね。

登録したサーバにだけクッキーを公開するのでオススメかと思います。

2010/03/03 14:40

なーべらす
コメントありがとうございます!
パスワードには、記号が含まれていませんでした。

SSOに成功する端末と失敗する端末を二つ並べて、一つ一つ設定を比較していったところ、「自動Cookie処理を上書きする」の項目が原因でした。
インターネットオプションのプライバシータブの詳細設定で、「自動Cookie処理を上書きする」にチェックを入れ、「サードパーティのCookie」のところを「受け入れる」に設定すると、SSOが成功しました!

なぜそれで成功するのか、詳しくは分かりませんが…。

2010/03/03 12:30

ねここねこ
端末ごとに同じユーザで評価されているなら該当しないのですが、下記制限があるようです。
http://cbdb.cybozu.co.jp/cgi-bin/...
もしも評価時にユーザ自体もそれぞれ変更されている場合はこの制限にひっかかっていないかご確認ください。

2010/02/26 09:02

なーべらす
コメントありがとうございます!

PHPポートレット自体は問題ないみたいです。

SSOに失敗する端末を、試用版で立てたガルーン2に接続したところ、成功しました・・・。どうやらサーバー側に問題があるようです・・・。

まだエントリーがつながっていません

まだトラックバックされていません

トラックバックURL
http://cybozu.kanshin.jp/tb/keyword-749075

ログインパネル

  • 質問する

お役立ちランキング

タグ