Yammer使用WebBrowser Control嵌入Feed

时间:2013-03-27 18:52:09

标签: oauth-2.0 yammer

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

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

它向我显示“使用Yammer登录”登录按钮,但在使用OAuth对话框登录后,它不会显示嵌入式Feed。 OAuth弹出窗口也未关闭。我在浏览器/ IE中尝试了相同的html页面,它工作正常。

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

1 个答案:

答案 0 :(得分:0)

通过postMessage对原始帖子进行OAuth弹出回调,让其知道用户已通过身份验证。主要的Embed重装自己。我不熟悉Web浏览器控件。你最好的办法是寻找任何错误的错误。或者查看Web浏览器控件是否对postMessage有一些限制。