我正在使用SharePoint Online中的yammer JavaScript SDK(platform_js_sdk.js)获取登录用户所属组的列表。我有逻辑工作,但问题是与身份验证过程。 每次用户打开浏览器时,都会显示“用Yammer登录”按钮,他们必须单击以进行自我验证。如果他们关闭并重新开始,他们必须再次通过登录。看起来认证令牌由于某种原因没有被保留。我们在我们的环境中启用了单点登录功能,因此直接导航至Yammer可以正常工作。Yammer REST API与单点登录
所以,以下代码:
yam.connect.loginButton( '#我的登录',函数(RESP){ ...... }
返回在IE以下11:
XMLHttpRequest进行https://www.yammer.com/platform/login_status.json?client_id=MY_CLIENT_ID&_=SOME_NUMBER需要跨源资源共享(CORS)
和在铬以下:
https://www.yammer.com/platform/login_status.json?client_id=MY_CLIENT_ID&_=SOME_NUMBER401(未经授权)
任何帮助将不胜感激。
我有同样的问题。你有没有找到任何解决方法? – nit