🏠
🌡️ 📆 令和5年3月29日
戻る 進む

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

⇒#1547@研究ノート;

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

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).

器具・消耗品(履歴)
履歴ID概要
サンプル(履歴)
履歴ID概要
装置(履歴)
履歴ID概要
182ウェブサーバ

  1 375 🖱 テキスト画像変換

テキストは、文字コードの羅列です。 文字コードを 表示や印刷するには、フォントを使って画像にします。


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


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

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