3

アプリケーション (.Net Windows フォーム) を開発しており、Web ブラウザー コントロールを使用してユーザー データと yammer 埋め込みフィードを表示しています。出発点として、Web Browser Control で次のスクリプトを使用しています。

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

「Yammer でログイン」サインイン ボタンが表示されますが、OAuth ダイアログを使用してログインすると、埋め込みフィードは表示されません。また、OAuth ポップアップは閉じられません。ブラウザ/IEで同じhtmlページを試してみましたが、うまくいきました。

クライアント アプリケーション/Web ブラウザ コントロールで埋め込みフィードを使用する方法、またはこの場合 OAuth と対話する方法は?

4

1 に答える 1

0

ユーザーが認証されていることを知らせるために、postMessage を介して元の投稿への OAuth ポップアップ コールバック。そしてメインの埋め込みリロード自体。私は Web ブラウザ コントロールに慣れていません。あなたの最善の策は、吐き出されたエラーを探すことです。または、Web ブラウザ コントロールに postMessage に関する制限があるかどうかを調べます。

于 2014-07-10T17:58:28.160 に答える