[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[upki-fed:01191] Re: Embedded DSのwayf_discofeed_url(IdPリストに表示するIdPを動的に変更)について



NII 西村さま

たびたびの質問すみません。
オープンソース・ワークショップの牟田口です。

お時間あるときに、2点教えて頂けたら幸いです。

運用ds(https://ds.gakunin.nii.ac.jp/WAYF/embedded-wayf.js/snippet.html)と
test-ds(https://test-ds.gakunin.nii.ac.jp/WAYF/embedded-wayf.js/snippet.html)を比較した処、
test-dsの方のみ、「wayf_use_disco_feed」フラグがありました。

運用dsでwayf_discofeed_urlを利用する場合は、上記フラグは設定不要で絞り込みできる、という事でよかったでしょうか?


運用dsの絞り込みが動くかどうか、開発環境(https://e-rad.local:4437/)等を使って確認したいと思っています。
試しに、運用dsを使って運用フェデレーションのwayf_discofeed_url を指定してみましたが、絞り込めませんでした。

もし本番環境以外で、運用ds、運用フェデレーションのwayf_discofeed_url を指定した絞り込みを、動作確認する方法がありましたら、
教えて頂きたいと思っています。


よろしくお願いいたします。


2017年11月16日 0:00 osws 牟田口満 <xxxxxxxxx@xxxxxxxxxxxxxxxxxxxxxx>:
NII 西村さま

ご回答感謝です。
オープンソース・ワークショップの牟田口です。
2通りで出来ました!

> test-dsの/WAYFを使う場合はtest-dsから取得したもので試していただけないでしょうか。

test-dsで試したら出来ました。
ありがとうございました。

DSってtest用もあるのですね。
普段は下記ページで見ていて、てっきりDSは1種類なのかと勘違いしていました。

https://meatwiki.nii.ac.jp/confluence/display/GakuNinShibInstall/Embedded+DS

DSのテンプレートをよく見直してみたら、テンプレートのURLも記載してありますね。
また、下記ページにもtest-dsのテンプレートが記載されてますね。
https://meatwiki.nii.ac.jp/confluence/pages/viewpage.action?pageId=12158251

どちらも恥ずかしながら、見えてませんでした。

> var wayf_use_disco_feed = true;
を明示的に入れていただければと思います。

学認DSで上記を追加しても出来ました。

大変助かりました。
ありがとうございました。


2017年11月15日 18:57 Takeshi NISHIMURA <xxxxxxx@xxxxxxxxx>:

牟田口様
NIIの西村です。

お試しいただきありがとうございます。
テンプレートが学認DS(ds.gakunin.nii.ac.jp)のものに見えますので、
test-dsの/WAYFを使う場合はtest-dsから取得したもので試していただけないでしょうか。
# test-dsのほうが若干バージョンが上がっております。

また、後方互換性のためトリッキーな判定を入れておりますので、もし
上記でうまくいかない場合は
var wayf_use_disco_feed = true;
を明示的に入れていただければと思います。

> 2017/11/15 18:47、osws 牟田口満 <mutaguchi@opensource-workshop.jp>のメール:
>
> お世話になっております。
> オープンソース・ワークショップの牟田口です。
>
> ここを見ながらEmbedded DSを設定しています。
> テストフェデレーションで、IdPリストに表示するIdPを動的に変更を試したかったのですが、うまくいきませんでした。
> wayf_discofeed_url以外にも設定が必要なのでしょうか?
>
> どなたかわかる方がいらっしゃいましたら、ご助言頂きたいです。
>
> ----------------------------------------
> --- ここを見ながら
> ----------------------------------------
>
> https://meatwiki.nii.ac.jp/confluence/pages/viewpage.action?pageId=12158251
> > ・IdPリストに表示するIdPを動的に変更
> > ※こちらもテンプレートの変更にて設定します。
> >  今回は、以下のように、予め準備しているDiscoFeedファイルを使って行います。
> > wayf_discofeed_url(認証が可能なIdPリストURL):
> >   例)1番を割り振られた場合
> >   var wayf_discofeed_url = "https://ex-sp-test01.gakunin.nii.ac.jp/discofeed.list";
>
> ----------------------------------------
> --- Embedded DS設定値
> ----------------------------------------
>
> var wayf_URL = "https://test-ds.gakunin.nii.ac.jp/WAYF";
>
> var wayf_discofeed_url = "https://office.gakunin.nii.ac.jp/TestFed/export/discofeed/TS0559JP";
>
> (念のため、設定したEmbedded DSを添付します)
>
> よろしくお願いします。

--
西村健
国立情報学研究所 TEL:03-4212-2890






--
-------------------------------------------
株式会社 オープンソース・ワークショップ
牟田口 満
e-mail mutaguchi@opensource-workshop.jp
url https://opensource-workshop.jp
twitter https://twitter.com/akagane99
facebook https://www.facebook.com/mitsuru.mutaguchi
skype akagane99
携帯 090-6569-8052
-------------------------------------------



--
-------------------------------------------
株式会社 オープンソース・ワークショップ
牟田口 満
e-mail xxxxxxxxx@xxxxxxxxxxxxxxxxxxxxxx
url https://opensource-workshop.jp
twitter https://twitter.com/akagane99
facebook https://www.facebook.com/mitsuru.mutaguchi
skype akagane99
携帯 090-6569-8052
-------------------------------------------