1

I'm implementing a Power BI Embedding solution into third party application which uses the same Active Directory as Power BI. However the application has URL with HTTP and not HTTPS.

Now, for getting the authentication token for embedding, I've created Azure AD Web App and I want to add Redirect URI for that application, but it is not allowing me because it is HTTP.

What can be the solution to get authentication token for Azure AD for embedding?

Thank you.

Mittal Patel
  • 808
  • 1
  • 22
  • 37
  • 1
    `http` is no longer supported in Azure AD app (except `http://localhost`) at this moment. How about redirecting `https://yourapp` to `http://yourapp`? – Allen Wu May 01 '20 at 08:06
  • Thank you @AllenWu - Do you mean redirecting third party app from Http://Appurl to Https://Appurl? It had issues with SSL Sync and certificates. Can I use Native App to get Auth Token for embedding Power BI report? – Mittal Patel May 01 '20 at 11:38
  • @MittalPatel did you find a solution for this (for http)? – Syed Rafay Jun 27 '22 at 07:28

1 Answers1

1

Apps that are registered for Microsoft identity platform has Restrictions on redirect URLs. The redirect URL for web apps and services must begin with the scheme https, and all redirect URL values must share a single DNS domain. http://localhost is also supported as a redirect URL.

You can create self signed certificates for https domain (for test purpose).If your app runs in Production Environment, it should be signed by a trusted certificate authority.Check here to know more.

Refer this post for : Trust a self signed cert from IIS