Oauth 2.0 Yammer使用WebBrowser控件嵌入提要

Oauth 2.0 Yammer使用WebBrowser控件嵌入提要,oauth-2.0,yammer,Oauth 2.0,Yammer,我正在开发一个应用程序(.Net Windows窗体),并使用web浏览器控件显示用户数据和yammer嵌入式提要。作为起点,我在Web浏览器控件中使用以下脚本 <script> yam.connect.embedFeed({ container: "#embedded-feed", network: "mynetwork.com", feedType: "group", feedId: "11111"}); </script>

我正在开发一个应用程序(.Net Windows窗体),并使用web浏览器控件显示用户数据和yammer嵌入式提要。作为起点,我在Web浏览器控件中使用以下脚本

<script> 
    yam.connect.embedFeed({
    container: "#embedded-feed",
    network: "mynetwork.com",
    feedType: "group",
    feedId: "11111"});
</script>

yam.connect.feed({
容器:“#嵌入式提要”,
网络:“mynetwork.com”,
feedType:“组”,
feedId:“11111”});
它显示了“使用Yammer登录”的登录按钮,但在我使用OAuth对话框登录后,它不会显示嵌入式提要。此外,OAuth弹出窗口未关闭。我在浏览器/IE中尝试了相同的html页面,效果很好


如何在客户端应用程序/web浏览器控件中使用嵌入式提要,或者在这种情况下如何与OAuth交互?

OAuth通过postMessage弹出回调到原始帖子,让它知道用户已通过身份验证。和主嵌入重新加载本身。我不熟悉Web浏览器控件。您最好的办法是查找被吐出的任何错误。或者查看Web浏览器控件是否对postMessage有一些限制。

弹出对话框中是否有异常?嵌入使用一个弹出窗口。我已经有一段时间没有使用Web浏览器控件了,但是如果您需要一些代码来正确处理它,我也不会感到惊讶。