When I checked the list of calls made to CAS server by looking at the request initiator chain, the first call to the CAS server is made (https://cas-server-address/cas/login), but I don't see the second call to the server for ticket validation (i.e., a call to https://cas-server-address/cas/serviceValidate) that will return an XML document with user and authtype attributes that I want to extract to store in the database.
My questions are:
Why does the second call to the CAS server not show in the request initiator chain?
How do I extract user and authtype attributes from the XML document and store them in the database?
When I checked the list of calls made to CAS server by looking at the request initiator chain, the first call to the CAS server is made (
https://cas-server-address/cas/login
), but I don't see the second call to the server for ticket validation (i.e., a call tohttps://cas-server-address/cas/serviceValidate
) that will return an XML document withuser
andauthtype
attributes that I want to extract to store in the database.My questions are:
user
andauthtype
attributes from the XML document and store them in the database?