Hi Neha, Would like to know in which documentation do you know about the parameter TARGET in "https://idiv-dev1:8443/cas/login?TARGET= *http%3a%2f%2flocalhost%3a60397%2f*", I didn't see this parameter in the official documentation. Maybe it is something related to ASP.NET?
Anyway, the usual parameter for defining service in CAS is "service", that means your url should be "https://idiv-dev1:8443/cas/login?*service* =http%3a%2f%2flocalhost%3a60397%2f" It is nice that you attached the debug log: - I can see that the service is register successfully based on "<Adding registered service [^(https|imaps|http)://.*]>", so your service registration is correct. Regarding the part related to ASP.NET, I have no idea so I would not comment on that. But i think since you can login success, the ASP.NET part should be fine as is. Cheers! - Andy On Monday, 7 May 2018 22:12:34 UTC+8, Neha Gupta wrote: > > Dear All, > > I am trying to integrate CAS with ASP.NET application. > Everything is working fine but CAS is not able to redirect to the > destination service and showing its own logged in page. > > Final URL is: - https://idiv-dev1:8443/cas/login?TARGET= > *http%3a%2f%2flocalhost%3a60397%2f* > > where in TARGET my service URL is defined where i want CAS to redirect . > > Following configuration i have done in "*web.config*" file: - > > *<casClientConfig * > casServerLoginUrl="https://idiv-dev1:8443/cas/login" > casServerUrlPrefix="https://idiv-dev1:8443/cas/" > serverName="http://localhost:60397/" > notAuthorizedUrl="~/NotAuthorized.aspx" > redirectAfterValidation="true" > renew="false" > singleSignOut="true" > ticketValidatorName="Saml11" > serviceTicketManager="CacheServiceTicketManager" > * />* > > * <authentication mode="Forms">* > <forms name=".DotNetCasClientAuth" loginUrl=" > https://idiv-dev1:8443/cas/login" cookieless="UseCookies" /> > * </authentication>* > > Along with this configuration i have also mentioned in "*FilterConfig.cs*" > below two lines: - > > filters.Add(new System.Web.Mvc.AuthorizeAttribute()); > filters.Add(new RequireHttpsAttribute()); > > > Please let me know where is the problem as i have no clue. > > PS: - I have registered the service with CAS and also below service is > present which authorizes all services to pass through CAS: - > { > "@class" : "org.apereo.cas.services.RegexRegisteredService", > "serviceId" : "*^(https|imaps|http)://.**", > "name" : "Apereo", > "theme" : "apereo", > "id" : 10000002, > "description" : "Apereo foundation sample service", > "evaluationOrder" : 1 > "accessStrategy" : { > "@class" : > "org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy", > "enabled" : true, > "ssoEnabled" : true > } > } > > > > > Regards > Neha Gupta > -- - Website: https://apereo.github.io/cas - Gitter Chatroom: https://gitter.im/apereo/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 [email protected]. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/bf71cc99-1f5b-443b-9cc8-0b29dbcf2add%40apereo.org.
