2016-09-19 8 views
4

私たちは、SSOが有効になっている(use_sso:true)WebページにYammerフィードを埋め込みます。これは正しく動作しています。また、Yammer APIを使用してコメントなどの余分なYammer情報を取得する必要もあります。したがって、次の2つのオプションがあります。YammerログインembedfeedのないSSO

  1. ヤマーフィードをSSOで埋め込みます。ログイン後、コメントを取得します。これは、SSO Cookieが埋め込みiframeにのみ設定されているため、ページの更新後にのみ機能します。

  2. yam.platform.loginとカスタムログインボタンを使用して、API経由でYammerにログインします。ログイン後、コメントを取得してフィードを埋め込みます。

シナリオ1はユーザーにとって紛らわしいものです。最初のページロードに関するコメントはありません。 シナリオ2は機能していますが、SSOを動作させることはできません。

質問:yam.platform.loginでSSOを使用するにはどうしたらいいですか?

+0

これを解決しましたか? –

答えて

0

yam.platform.loginはSSOに関係なく動作します。ユーザーのホームネットワーク構成によって、使用するソート認証方法が決まります。つまり、Embedはカスタマイズ可能ではなく、REST APIと一緒に使用するように設計されていません。つまり、埋め込みだけをそのまま使用するか、REST APIを使用して独自のカスタムUIを作成します。

+0

現在、REST APIを使用してO365/Yammer SSOを動作させる方法はありますか? yam.platform.loginを使用しても、Office 365にサインインした後でも、ユーザーは認証されません。 –

関連する問題