Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hi,
I just facing very new issue when accesing PBI from iFrame.
Here is the detail.
The signin given wierd url, when we click signin :
https://app.powerbi.com/reportEmbed?reportId=xxxxxxxxxxxxxxxx&autoAuth=true&ctid=xxxxxxxxxxxxxxxxxxx...clientSideAuth=0&fallbackError=%7B%22flow%22%3A%22Reportembed%22%2C%22info%22%3A%22pkce_not_created%3A+The+PKCE+code+challenge+and+verifier+could+not+be+generated.+Detail%3ATypeError%3A+Cannot+read+properties+of+undefined+%28reading+%27digest%27%29%22%2C%22code%22%3A%22pkce_not_created%22%7D
And also this iframe only can loaded the signin by using auth office.com with localhost url.
Can some one help to provide any information regarding this issue ?
Update:
Solved
Assign local certificate on IIS (Self Signed Certificate) on IIS if you want running on HTTPS but for local environment.
Solved! Go to Solution.
Yes, for local i just give it a local IIS certificate to make it https.
Self Signed Certificate.
Yes, for local i just give it a local IIS certificate to make it https.
Self Signed Certificate.
Hola buen día FabricioCoder,
te escribo desde Mexico, preguntando que solución le diste, ya que tengo el mismo problema
Hi guys, I got the same error...
It only works with localhost but once we deployed the app, we got same issue.
Did you solve it?
Hi @Martin_D ,
But in previous, i have no issue using http://172.18.100.162. Ok let me try using https now, maybe this is a new security patch from PBI.
Thanks for idea man.
Hi @Anonymous ,
did you solve it?
Yes, for local i just give it a local IIS certificate to make it https.
Self Signed Certificate.
Hi @Anonymous ,
Are you sure it only works with localhost? To me it looks like the web-browser won't send the authentication token to an unsecure server. Have you already tried calling 172.18.100.162 using https protocol and a trusted certificate?
BR
Martin