2017-11-17 1 views
0

그래서 Power BI에는 클라이언트와 공유하고 싶은 몇 가지 그래프가 있습니다.Power BI Embedded - 액세스 토큰

내 서버에서 사용자 정의 페이지를 만들고 Power BI Embedded 설정을 사용하여 그래프를 포함하려고합니다.

내가 그러나이 링크 https://docs.microsoft.com/en-us/power-bi/developer/get-azuread-access-token

를 다음과 같은거야, 내가 어떻게 자바 스크립트 API를 통해 액세스 토큰을받을 수 있나요?

답변

0

현재 자바 스크립트에서는 가능하지 않다고 생각합니다. 오래 전에 Javascript에서 액세스 토큰을 만들려고 시도했지만 그렇게 할 방법을 찾지 못했습니다.

서버 측 코드 (이 코드는 https://docs.microsoft.com/en-us/power-bi/developer/walkthrough-push-data-get-token과 같은)를 작성하고 액세스 코드를 숨겨진 div에 인쇄했습니다. 그런 다음 Javascript로 토큰을 가져 와서 Javascript로 계속 진행합니다 (포함 토큰을 만들고 보고서 자체를 임베드했습니다).

프록시를 사용하여 일종의 자바 스크립트 솔루션을 수행하는 것이 가능할 수도 있지만 그건 전문 지식이 아닙니다 (프록시에 서버 측 코드가 있음).

내가 알고있는 유일한 순수 자바 스크립트는 웹에 게시 (솔루션 : https://docs.microsoft.com/en-us/power-bi/service-publish-to-web)이지만 몇 가지 제한 사항과 보안 문제가 있습니다.

+0

답장을 보내 주셔서 감사합니다. 임베디드 토큰을 얻기위한 정확한 프로세스를 알려주십시오. – asn559

+0

다음은 내가 따라온 자료에 대한 링크입니다. https://github.com/Microsoft/PowerBI-JavaScript/wiki/Refresh-token-using-JavaScript-SDK-example 및 http://community.powerbi.com/t5/Developer/Refresh-a-Token-in-JavaScript/td-p/222867을 참조하십시오. – Gigga

+0

지난 며칠 친구가 되려고 노력하고 있습니다. 그것을 얻을 수 없습니다. 몇 시간 동안 나를 도울 수 있겠 니? 나는 당신을 보상 드리겠습니다. – asn559