...
Apache以外のWebサーバでは、技術ガイド > 属性 のページで公開している 属性確認用PHPプログラム がそのまま利用できない場合があります。これは 属性確認用PHPプログラム が技術ガイドで示す通りCentOS + Apacheの環境変数を利用することを前提として作られているためで、 属性確認用PHPプログラム を利用するためには各環境(OS、Webサーバ、SPのソフトウェア・バージョンなど)に合わせていただく必要があります。IIS等を用いて環境変数から属性値を取得する場合は、 を利用するためには各環境(OS、Webサーバ、SPのソフトウェア・バージョンなど)に合わせていただく必要があるためです。
IIS等を用いて環境変数から属性値を取得する場合は、 phpinfo()
(参照 : IdPとのSP接続確認) などであらかじめ環境変数名を確認してください。
学認で提供している attribute-map.xml (参照 : テンプレート) を用いて、ApacheとIISの環境変数名の対応表を以下に示します(2013年12月当時の情報です。利用するIISのバージョンやASPを用いて、ApacheとIISの環境変数名の対応表を以下に示します(2013年12月当時の情報であるため利用するIISのバージョンやASP.NET, PHPのバージョンで異なることがあります)。
...