I have configured keycloak for IAM with gatekeeper as a proxy. When I call protected resource from my angular application through ajax request, it's not redirecting me to login page of keycloak, although in browser request call its showing me request going for login page. Any help would be much appreciated.
Not able to load keycloak authentication page from application, calling protected resource with ajax request
452 Views Asked by Shaun At
1
There are 1 best solutions below
Related Questions in KEYCLOAK
- Getting status code 404 and service connection error while calling api using Pipe (Aerogear)
- Does OpenID Connect support resource sharing
- Implementing SSO using OpenID Connect and usage of tokens
- Keycloak Angular 2 - Check authenticated status Keycloak object
- keycloak email verifiation not working
- Keycloak port 39008 and port scan
- Redirect with URL OIDC parameters from Keycloak gives Bad Request
- How to configure CORS in APIMan
- keyclock server is not working on windows?
- Why Keycloak OAUTH2 with Netflix Zuul Reverse Proxy don't pass Token
- Keycloak display different text in theme
- Keycloak: Indicate user is temporarily locked
- Error when session expired and ajax request execute in Keycloak?
- keycloak with mod_auth_openidc advantages
- keycloak realmresourceprovider corse
Related Questions in KEYCLOAK-SERVICES
- Keycloak Angular 2 - Check authenticated status Keycloak object
- keycloak email verifiation not working
- Keycloak display different text in theme
- Keycloak - Grant validation failed. Reason: invalid token (wrong ISS)
- Keycloak Server info page for proivder info
- Unable to authenticate the login of application user using Keycloak
- Keycloak SSL renew certbot certificate
- Keycloak getting empty login page i.e., without username and password form
- Is it possible to use RSA-512 instead of RSA-256 at Keycloak?
- Is it possible to support an SPA/Ajax Login Form for an Authenticator in Keycloak?
- keycloakprofile id is undefined
- Portainer login via Keycloak redirects to the same page
- Keycloak session timeout and log the timeout event with user detail extending tomcat adapter valve KeycloakAuthenticatorValve
- Not able to setup the keycloak using Docker
- How to configure custom properties in keycloak?
Related Questions in KEYCLOAK-GATEKEEPER
- Keycloak giving 401 Unauthorized error on app startup
- Keycloak cookies not cleared after logout (kc-access, kc-access-1)
- Not able to access admin console of keycloak
- Getting "Elastic did not load properly. Check the server output for more information." when accessing through gatekeeper
- Keycloak custom login provider
- Authentication in zabbix with Keycloak-proxy
- Not able to call web service protected by gatekeeper- keycloak via ajax request
- Not able to load keycloak authentication page from application, calling protected resource with ajax request
- How to redirect keyclock to application's page and get token
- Zabbix HTTP authentication with Keycloak-proxy
- Admin url console not available when running keycloak slave with --backup option
- Keycloak http://localhost:8080/auth unable to acess
- Applying ServiceAccount specific OPA policies through Gatekeeper in kubernetes
- How to connect Drupal with Keycloak 18 for user creation
- traefik ingress with keycloak authentication on AWS EKS
Related Questions in LOUKETO-PROXY
- Not able to call web service protected by gatekeeper- keycloak via ajax request
- Not able to load keycloak authentication page from application, calling protected resource with ajax request
- What is the purpose of redirection-url in keycloak gatekeeper?
- Use Keycloak Gatekeeper in front of backend API
- Preserve headers in Angular application
- keycloak gatekeeper doesn't block any request
- keycloak/louketo gatekeeper -- doesn't automatically redirect to keycloak login
- Keycloak custom Authentication
- How does Keycloak determinate a User in new browser window?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
To me, it sounds like you have set up Gatekeeper to only protect your backend resources? Otherwise, the redirect would happen when you try to access your frontend.
If you are running your frontend as a separate application you need to obtain a Bearer token from Keycloak and pass it along in your ajax request. You can use the JS adapter to do that: https://www.keycloak.org/docs/latest/securing_apps/#_javascript_adapter
In that case, you should also configure Gatekeeper with the --no-redirect option, so that it denies any unauthorized request.