我正在使用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