Skip to main content
Inspiring
November 24, 2025
Answered

Adobe Premiere panel and Keycloak

  • November 24, 2025
  • 3 replies
  • 188 views

I have implemented Keycloak login on my panel using oidc-client-ts. Everything was fine until I realized that the installed version serves the panel directly from "file://", which as it looks, Keycloak does not allow as a redirect URI.

Has anybody made Keycloak integration work with Premiere panel? Can you share how you did it?

Thanks in advance.

Correct answer SuwekongHilaw

Update: I have confirmed in the recent versions of Keycloak that it accepts custom schemes, which "file:///*" fits in. Now it accepts the login and I can see that it creates a session in Keycloak. The probelm is that when doing a redirection back to file:///..., the CEP browser gave an error Error: ERR_UNSAFE_REDIRECT (-311), which most likely means that Chromium prevents redirection to file:///..., which I can imagine why in a general sense.

 

My conclusion is that you can't simply do a browser flow Keycloak authentication in CEP applications.

3 replies

SuwekongHilawAuthorCorrect answer
Inspiring
December 2, 2025

Update: I have confirmed in the recent versions of Keycloak that it accepts custom schemes, which "file:///*" fits in. Now it accepts the login and I can see that it creates a session in Keycloak. The probelm is that when doing a redirection back to file:///..., the CEP browser gave an error Error: ERR_UNSAFE_REDIRECT (-311), which most likely means that Chromium prevents redirection to file:///..., which I can imagine why in a general sense.

 

My conclusion is that you can't simply do a browser flow Keycloak authentication in CEP applications.

Inspiring
November 25, 2025

I'm almost certain at this point that Keycloak simply doesn't support redirect URI to be anything other than an http(s) resource.

One potential solution is to explicitly serve the panel via Nodejs HTTP server from within CEP. Has anybody tried this before?

It would be surprising if no one has attempted a Keycloak integration before.

Kevin J. Monahan Jr.
Legend
November 24, 2025

Hi,

I read your post. Thanks for making it and tagging the discussion appropriately. An expert or team member should be along shortly. Sorry for the issue.

 

Thanks,
Kevin

 

Kevin Monahan - Sr. Community and Engagement Strategist – Adobe Pro Video and Audio