HOME 教育状況公表 本日
⇒#1547@研究ノート;

シボレス EDS (Internet2) インストール記録

日時
関係者(共同研究者)

https://wiki.shibboleth.net/confluence/display/EDS10/Embedded+Discovery+Service;js

シボレス Embedded DS (Internet2) インストール記録


インストール記録

Shibboleth SP 2.4でないと対応しないのでバージョンア
Shibboleth EDSインストール
 展開したファイルひとまずディレクトリおく
 例えば/DS/
.Shibboleth SPの設定ファイル修正する
バージョンアした場合JSONに対応するため下記のSessions/Sessionsの中に追記すること
Handler type="DiscoveryFeed" Location="/DiscoFeed"/

JSONで生成するメタデータにはlegacyOrgNames="true"有効にすること

MetadataProvider type="XML" uri="https://metadata…"
  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"/
  SessionInitiator type="Shib1" defaultACSIndex="5"/
SessionInitiator type="SAMLDS" URL="https://xxx.yama…DS/index.htm"/
/SessionInitiator

Shibdなどのデーモンの再起動行う

注意
langBundle is undefined エラーるのでひとまずコード次のように修正しましょう1)
サイト全体シボレス認証にしている場合DSディレクトリアクセスきなくなるので下記のような感じに書いてDSに関するディレクトリシボレス認証オフにする
Host name="xx.yamagata-u.ac.jp" authType="shibboleth" requireSession="true"
  PathRegex regex="(DS|jpg)" authType="none" requireSession="false"/
/Host

関連ノート
シボレス Embedded Discovery Service (Internet2)2)



シボレス Embedded Discovery Service (Internet2)
伊藤 智博, 研究ノート, (2011).

シボレス Embedded Discovery Service (Internet2)
伊藤 智博, 研究ノート, (2011).

(1シボレス Embedded Discovery Service (Internet2)
伊藤 智博, 研究ノート, (2011).
(2シボレス Embedded Discovery Service (Internet2)
伊藤 智博, 研究ノート, (2011).


QRコード
https://edu.yz.yamagata-u.ac.jp/developer/Asp/Youzan/Laboratory/LaboNote/@LaboNote.asp?id=1547

SSLの仕組み

このマークはこのページで 著作権が明示されない部分について付けられたものです。

山形大学 データベースアメニティ研究所
〒992-8510 山形県米沢市城南4丁目3-16 3号館(物質化学工学科棟) 3-3301
准教授 伊藤智博
0238-26-3573
http://amenity.yz.yamagata-u.ac.jp/

Copyright ©1996- 2019 Databese Amenity Laboratory of Virtual Research Institute,  Yamagata University All Rights Reserved.