abdessamad,

I suggest you upgrade to the latest cas version, 7.1.x
It  sounds like your Angular client needs to interact with the Spring Boot 
service with the proxy protocol; see protocol flow 
https://apereo.github.io/cas/7.1.x/protocol/CAS-Protocol.html#proxy-webflow-diagram
and config 
https://apereo.github.io/cas/7.1.x/authentication/Configuring-Proxy-Authentication.html


Ray

On Tue, 2025-01-21 at 17:24 -0800, abdessamad kech wrote:
You don't often get email from abdessamadkec...@gmail.com. Learn why this is 
important<https://aka.ms/LearnAboutSenderIdentification>
Hi,

I set up CAS server 5.3 and configured a Spring Boot Cas service with Spring 
Security to delegate authentication to CAS. It is working fine. When I try to 
call an API (GET, for example) from the browser, I get redirected to the CAS 
login page. After the authentication validation, the resource or API response 
is displayed in the browser as a JSON.

However, I am facing an issue when trying to call the Spring Boot CAS service 
APIs from my Angular client (version 17). When I make the first API call from 
the Angular app, I am not authenticated, so I get the CAS login page as the API 
response. To handle this, I redirect the user to the CAS login page from the 
Angular app. Another problem arises after authentication: instead of returning 
the API response to the Angular app and setting the necessary cookies, the API 
response is displayed directly in the browser.

I have been stuck on this issue for over a week and would greatly appreciate 
any guidance or suggestions to resolve it.
Thank you in advance for your help!

-- 
- Website: https://apereo.github.io/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
--- 
You received this message because you are subscribed to the Google Groups "CAS 
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cas-user+unsubscr...@apereo.org.
To view this discussion visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/e4f553b9d419ef7df154fa00dd00a9e6ce92eced.camel%40uvic.ca.

Reply via email to