ページの先頭行へ戻る
Interstage Application Server シングル・サインオン運用ガイド
Interstage

3.4.2 Sun Java System Web Server 6.0,6.1への組み込み

  Sun Java System Web Server 6.0、またはSun Java System Web Server 6.1を使用する場合は、Sun Java System Web Serverの環境定義ファイルを編集します。
  業務サーバが動作するために必要なSun Java System Web Serverの環境定義ファイルに追加する項目について説明します。

  Sun Java System Web Serverの環境定義ファイルの詳細については、Sun Java System Web Serverのマニュアルを参照してください。

環境定義ファイル名と格納先

  環境定義ファイル名

  magnus.conf
  obj.conf

  環境定義ファイルの格納先

  <Sun Java System Web Serverのインストールパス>/https-INSTANCE_NAME/config (注)

  注)https-INSTANCE_NAMEとは、ユーザがサーバとして設定したマシン名です。マシン名がwww.fujitsu.comの場合、https-www.fujitsu.com となります。

magnus.confへの追加項目

(1)Init指令の追加

[Interstage シングル・サインオンライブラリの読み込み設定]

パラメタ

設定値

fn

"load-modules"

shlib

"/opt/FJSVssoaz/lib/ssoatzipl.so"

funcs

"GetFilterVersion,HttpFilterProc,sso_error,sso_postproc"

[Interstage シングル・サインオン初期化関数の設定]

パラメタ

設定値

fn

"GetFilterVersion"

EarlyInit

yes

magnus.confの編集例

以下にmagnus.confの編集例を示します。

Init fn="load-modules" shlib="/opt/FJSVssoaz/lib/ssoatzipl.so" funcs="GetFilterVersion,HttpFilterProc,sso_error,sso_postproc"
Init fn="GetFilterVersion" EarlyInit=yes (注)
...

  注)Init指令は、magnus.confファイルの先頭行に記述してください。

obj.confへの追加項目

(1)デフォルトのオブジェクト(<Object name=default>)への指令追加

[NameTrans指令の追加]

パラメタ

設定値

fn

"HttpFilterProc"

[Error指令の追加]

パラメタ

設定値

fn

"sso_error"

<Object name=default>
NameTrans fn="HttpFilterProc"
Error fn="sso_error"
...
</Object>

(2)Interstage シングル・サインオンのオブジェクト(<Object ppath="/fj-is-sso">)追加

[Objectタグの追加]

属性

設定値

ppath

"/fj-is-sso"

[Service指令の追加]

パラメタ

設定値

fn

"sso_postproc"

<Object ppath="/fj-is-sso">
Service fn="sso_postproc"
</Object>

obj.confの編集例

以下にobj.confの編集例を示します。

<Object name=default>
NameTrans fn="HttpFilterProc" (注)
Error fn="sso_error"
...
</Object>

<Object ppath="/fj-is-sso">
Service fn="sso_postproc"
</Object>

  注)NameTrans指令は、<Object name=default>の先頭に記述し、Error指令は、NameTrans指令の後に続けて記述してください。