【发布时间】:2017-07-18 10:23:54
【问题描述】:
我正在使用 yammer REST API 从 yammer 获取 sharepoint 中的组数据,它正在打开一个新选项卡进行身份验证。有什么办法可以阻止这个新标签?
我试图在隐藏的 iframe 中打开 yammer,这给了我错误 - “拒绝在框架中显示,因为它将 'X-Frame-Options' 设置为 'sameorigin'。”
【问题讨论】:
标签: yammer
我正在使用 yammer REST API 从 yammer 获取 sharepoint 中的组数据,它正在打开一个新选项卡进行身份验证。有什么办法可以阻止这个新标签?
我试图在隐藏的 iframe 中打开 yammer,这给了我错误 - “拒绝在框架中显示,因为它将 'X-Frame-Options' 设置为 'sameorigin'。”
【问题讨论】:
标签: yammer
听起来您正在使用 JS SDK 进行 REST API 调用。它需要一种对这些调用进行身份验证的方法,因此如果它没有可从其他来源使用的 OAuth 令牌,它会提示您登录。看看这篇博客文章,它描述了如何预授权 JS SDK,这样您就可以开始对加载页面的用户进行 API 调用,而无需用户进行任何交互。
https://blogs.technet.microsoft.com/askyammer/2016/11/04/preauthorizing-the-yammer-js-sdk/
【讨论】: