2017-11-17 8 views

Antwort

0

Ich glaube nicht, dass das im Moment in Javascript möglich ist. Ich habe vor nicht allzu langer Zeit versucht, Zugangstoken in Javascript zu erstellen, habe aber keinen Weg gefunden, dies zu tun.

Ich endete etwas serverseitigen Code (so etwas wie https://docs.microsoft.com/en-us/power-bi/developer/walkthrough-push-data-get-token) und druckte den Zugangscode zu einem versteckten div. Dann nahm ich den Token mit Javascript und fuhr mit Javascript von dort fort (erstellte das Embed-Token und integrierte den Bericht selbst).

Es könnte möglich sein, eine Art Javascript-Lösung mit einem Proxy zu machen, aber das ist nicht mein Fachwissen (der Proxy hat den serverseitigen Code).

Die einzige reine Javascript-Lösung, die ich kenne, ist die Veröffentlichung zu Web-Lösung (https://docs.microsoft.com/en-us/power-bi/service-publish-to-web), aber es hat einige Einschränkungen und Sicherheitsprobleme.

+0

Vielen Dank für Ihre Antwort. Könnten Sie mir bitte den genauen Prozess für das Einbetten des Einbettungstokens mitteilen? – asn559

+0

Hier sind die Links zu dem Material, dem ich gefolgt bin: https://github.com/Microsoft/PowerBI-JavaScript/wiki/Refresh-token-using-JavaScript-SDK-example und http://community.powerbi.com/t5/Entwickler/Aktualisieren-ein-Token-in-JavaScript/td-p/222867. – Gigga

+0

Probieren seit den letzten Tagen Kumpel. Kann ich nicht holen. Könntest du mir für ein paar Stunden helfen? Ich würde mich freuen, Sie zu entschädigen. – asn559