2016-09-19 23 views
4

我们在启用了SSO(use_sso:true)的网页上嵌入Yammer feed。这工作正常。我们还需要使用Yammer API来获取评论等额外的Yammer信息。因此,我们有2个选项:Yammer登录SSO,无需嵌入

  1. 将Yammer feed与SSO嵌入。登录后,检索评论。这只会在刷新页面后才起作用,因为SSO cookie仅针对嵌入式iframe进行设置。

  2. 通过API登录Yammer,使用yam.platform.login和自定义登录按钮。登录后,检索评论并嵌入Feed。

情景1令用户感到困惑。他们不会对第一页的页面加载评论。 情景2正在工作,但我们无法让SSO工作。

问题:我们如何使用SSO与yam.platform.login,或者我们可以做什么?

+0

你有没有解决这个问题? –

回答

0

yam.platform.login无论SSO与否都适用。用户的家庭网络配置确定要使用的sorta认证方法。也就是说,Embed并非设计为可定制或与REST API一起使用。因此,它可以按照原样嵌入,也可以使用REST API构建自己的自定义UI。

+0

目前有没有办法让O365/Yammer SSO使用REST API工作?即使在登录到Office 365之后,使用yam.platform.login也不会对用户进行身份验证。 –