ページの先頭行へ戻る
Interstage Application Server/Interstage Web Server Express メッセージ集
FUJITSU Software

84.4.15 sso03018

SSO: ERROR: sso03018: The length of URL is too long. Name=(%s1) (Location URL:%d2)
SSO: エラー
: sso03018: URLの長さが上限を超えました。 Name=(%s1) (Location URL:%d2)

可変情報

%s1:業務システム名
%d2:Location URLの長さ

意味

Interstage シングル・サインオンの業務サーバ(業務システム名(%s1))が動作するためのURLの長さが上限を超えました。以下の原因が考えられます。

  • URLが長すぎる可能性があります。

  • 1つのシステムのInterstage HTTP Server上に認証サーバと業務サーバが構築されている、かつInterstage HTTP Serverの同一ポートを使用している、かつアクセス制御情報のパス定義に“/”(ルートパス)が設定されている可能性があります。

  • 業務サーバの環境設定の[認証基盤の情報]の[認証基盤のURL]に、業務サーバと同じホスト名およびポート番号が設定されている可能性があります。

ユーザの対処

以下の対処を行ってください。

  • 業務サーバへアクセスした際のURL文字列長が、以下の見積もり式の条件を満たしているか確認してください。また、これと併せて“シングル・サインオン運用ガイド”の“アプリケーションの開発”-“環境変数によるユーザ情報の通知の設定”を参照してURL文字列長を調整してください。

    2048バイト > 業務サーバへアクセスした際のURL文字列長(注)+認証基盤のURL文字列長+業務システムの公開URLのFQDN文字列長+128バイト

  • 認証サーバと業務サーバが同一のマシン上に構築されている場合には、認証サーバと業務サーバを別のマシンに構築するようにシステムを再構築してください。

注)「業務サーバへアクセスした際のURL文字列長」はURLエンコードしたもので算出してください。なお、文字列長にはクエリ文字も含みます。