Internet Navigware Enterprise LMS Server V9.0
目次 前ページ次ページ

第2部 システム管理編> 第25章 シングルサインオン> 25.2 Interstage SSO

25.2.3 企業内のポータルからの呼出し

「SSO 認証済み情報」Cookie が設定された状態でPOST リクエストを送信することにより、Internet Navigware のトップページを経由せずに、ログインすることができます。以下のリクエストを送信すると、 「SSO 認証済み情報」Cookie に基づいた認証処理が行われ、ポータルまたは管理ツール画面が表示され ます。ユーザが複数の権限を持っている場合は、権限選択画面が表示されます。権限選択後、ポータルま たは管理ツール画面が表示されます。

Interstage SSOでログインした場合、通常のログインとは以下の違いがあります。

■HTTPリクエスト送信先URL

http://[サーバ名]/inavi/service

以下に各パラメタについて説明します。

パラメタ

説明

サーバ名

Internet Navigware が動作しているサーバのホスト名もしくはIPアドレスを指定します。また、必要に応じてプロトコルやポート番号を変更します。

■HTTPメソッド

POST

■Target属性

任意

Interstage SSO用のリクエストによるInternet Navigwareの呼び出しは、 新規のポップアップウィンドウから行うようにしてください。
ポップアップウィンドウ表示時のtarget属性のプロパティは、任意のウィンドウ名("Internet Navigware"など)を指定します。


target属性のプロパティに"_blank"を指定しないでください。
target属性のプロパティに"_blank"を指定した場合、複数のInternet Navigwareを起動することができてしまい意図しない動作となる場合があります。 一度に複数のInternet Navigwareを起動することはできません。

■HTTPリクエストボディ

request=[リクエスト]&w_0localeLanguage=[言語コード]&w_0localeCountry=[国コード]

以下に各パラメタについて説明します。

パラメタ

説明

リクエスト

"w_LoginSSO"を指定します。

言語コード

日本語UIでInterstage SSOする場合は"ja"、英語UIでInterstage SSOする場合は"en"、中国語UIでInterstage SSOする場合は"zh"を指定します。

国コード

日本語UIでInterstage SSOする場合は"JP"、英語UIでInterstage SSOする場合は"US"、中国語UIでInterstage SSOする場合は"CN"を指定します。

■HTML例

上記リクエストを送るためのHTMLフォームの例を以下に示します。

<form method="post" action="http://[サーバ名]/inavi/service" name="inavi" target="Internet Navigware">
<input type="hidden" name="request" value="w_LoginSSO">
<input type="hidden" name="w_0localeLanguage" value="ja">
<input type="hidden" name="w_0localeCountry" value="JP">
<input type="submit" value="ログイン">
</form>


目次 前ページ次ページ

Copyright FUJITSU LIMITED 1997-2012