2017-03-07 13 views
0

私の状況は次のとおりです。 私はWebアプリケーションにレポートを埋め込むことができました。すべてのリダイレクト処理を避けるためにネイティブアプリを登録しました。だから私はバックエンドからaccessTokenを取得しています。そのaccessTokenを使用して:私はpowerBi APIへの呼び出しを行うことができます:ダッシュボード、レポートなどを取得します。 私はまた、javascriptクライアント(v2.2.6)を使用してレポートを埋め込むこともできます。 しかし、同じaccessTokenを使用してダッシュボードを埋め込んでいる場合、ダッシュボードはロードされません。火かき棒のネットワークビューを使用して:401の無許可の応答の束を見ています。 認証コード(Webクライアントとして登録されたアプリ)で取得したトークンを使用すると、ダッシュボードを埋め込むことができます。 ネイティブアプリのトークンを使用してダッシュボードを埋め込むことができた人はいますか?POWER BI:レポートを埋め込むことはできますが、ダッシュボードは埋め込むことはできません

+0

正確に:このチュートリアルでは、認証コードでgetトークンを使用しています。つまり、私が避けようとしているリダイレクトとログインプロセスがあることを意味します。 – Aymen

答えて

0

同じ問題があってもレポートは機能しますが、ダッシュボードは機能しませんでした。 tokenType: models.TokenType.Embedが埋め込み機能で埋め込み機能に渡された場合、XHRの要求により、403が返されます。このオプションを削除すると、レポートが読み込まれます。

新しいダッシュボード機能は今年後半にのみ起動され、上記のオプションを送信できます。

関連する問題