大学教育の質の保証・向上ならびに 電子化及びオープンアクセスの推進の観点から 学校教育法第百十三条に基づき、 教育研究活動の状況を公表しています。
第百十三条 大学は、教育研究の成果の普及及び活用の促進に資するため、その教育研究活動の状況を公表するものとする。
シボレス Embedded Discovery Service (Internet2) Internet2がシボレス(Shibboleth)用の組み込み用DS(Embedded Discovery Service; EDS)を開発しているとの情報を入手。 〇インストール方法 ・オフィシャルサイトを参考に、DSパッケージをダウンロード ・SPのバージョンが2.4でない場合、アップグレードまたはインストール ・オフィシャルサイトを参考に、ShibbolethおよびDSのセットアップ 〇コメント SP 2.4で動作するようである。 (DiscoveryFeedが必要、Shib SP 2.4より実装されている。 <Handler type="DiscoveryFeed" Location="/DiscoFeed"/>) JSON形式で情報を提供する仕組みくさい。 langBundle is undefined とエラーがでるので、ひとまず、コードを次のように修正した(jaを追加)。 this.langBundles = { 'en': { 'fatal.divMissing': 'Supplied Div is not present in the DOM', 'fatal.noXMLHttpRequest': 'Browser does not support XMLHttpRequest, unable to load IdP selection data', 'fatal.wrongProtocol' : 'policy supplied to DS was not "urn:oasis:names:tc:SAML:profiles:SSO:idpdiscovery-protocol:single"', 'fatal.wrongEntityId' : 'entityId supplied was wrong"', 'fatal.noparms' : 'No parameters to to discovery session', 'fatal.noReturnURL' : "No URL return parmeter provided
シボレス Embedded DS (Internet2) インストール記録 【インストール記録】 1.Shibboleth SP 2.4でないと対応しないので、バージョンアップ 2.Shibboleth EDSをインストール 展開したファイルをひとまず、同一、ディレクトリにおく。 例えば、/DS/ 3.Shibboleth SPの設定ファイルを修正する。 ・バージョンアップした場合、JSONに対応するため、下記の一行を、<Sessions>~</Sessions>の中に追記すること。 <Handler type="DiscoveryFeed" Location="/DiscoFeed"/> ・JSONで生成するメタデータには、legacyOrgNames="true"を有効にすること。 例: <MetadataProvider type="XML" uri="https://metadata.gakunin.nii.ac.jp/gakunin-metadata.xml" backingFilePath="C:/opt/shibboleth-sp/etc/shibboleth/gakunin-metadata.xml" reloadInterval="7200" legacyOrgNames="true"> <MetadataFilter type="RequireValidUntil" maxValidityInterval="1296000"/> <SignatureMetadataFilter certificate="C:/opt/shibboleth-sp/etc/shibboleth/gakunin-signer-2010.cer"/> </MetadataProvider> ・DSの設定を実際に準備したDSのURLに変更する。 例: <SessionInitiator type="Chaining" Location="/DS2" id="DS2" isDefault="true" relayState="cookie"> <SessionInitiator type="SAML2" defaultACSIndex="1" acsByIndex="false" template="bindingTemplate.html
大学教育の質の保証・向上ならびに 電子化及びオープンアクセスの推進の観点から 学校教育法第百十三条に基づき、 教育研究活動の状況を公表しています。
第百十三条 大学は、教育研究の成果の普及及び活用の促進に資するため、その教育研究活動の状況を公表するものとする。