Interstage Application Serverのシングル・サインオンの業務サーバとして、Microsoft® Internet Information Servicesを使用していますが、セションの管理を行わない環境から、行う環境へ移行すると、業務サーバでsso13001のメッセージが出力され、認証が行えなくなりました。

シングル・サインオンの業務サーバとして、Microsoft® Internet Information Servicesを使用していますが、セションの管理を行わない環境から、セションの管理を行う環境へ移行すると、正常に認証が行えなくなりました。このとき、利用者のWebブラウザには「500 Internal Server Error 内部エラーが発生しました。」というメッセージが表示され、業務サーバのシステムのログにsso13001のメッセージが出力されます。原因と対処方法を教えてください。
[原因]
クエリ文字列に日本語を使用しているなど、RFC2616に準拠していない文字列をURLに使用している可能性があります。
セションの管理を行う環境では、セションの管理を行っていない環境に比べセキュリティの強化を図っており、アクセスした業務サーバのURLに、RFC2616で規定されたHTTP/1.1の規約に違反する文字列が使用されていると、業務サーバはシステムのログにsso13001のメッセージを出力し、エラーとして処理を終了します。

[対処方法]
上記現象が発生する場合は、業務サーバのコンテンツに対して、以下のいずれかの対処を行ってください。

  • 日本語を使用する場合は、URLエンコードを行う

  • 日本語を使用しない


また、RFC2616については、以下のURLを参照してください。

 https://www.ietf.org/rfc/rfc2616.txt

製品・サービス区分 Interstage
製品・サービス情報
対象製品 Interstage Application Server
バージョン V9, V8
プラットフォーム Windows, Solaris, Linux
アンサー種別 共通
このページの先頭へ