. .

Tag: JASIG-CAS

Comments Off on .net MVC with JASIG-CAS

.net MVC with JASIG-CAS

  Using official .net Cas client and modify web.config Register casClientConfig Section <configSections>   <section name=”casClientConfig”            type=”DotNetCasClient.Configuration.CasClientConfiguration, DotNetCasClient”/>   <!– Other custom sections here –> </configSections>   Place a configuration element directly under the root element. <casClientConfig   casServerLoginUrl=”https://server.example.com/cas/login”   casServerUrlPrefix=”https://server.example.com/cas/”   serverName=”https://client.example.com:8443″   notAuthorizedUrl=”~/NotAuthorized.aspx”   cookiesRequiredUrl=”~/CookiesRequired.aspx”   redirectAfterValidation=”true”   renew=”false”   singleSignOut=”true”   ticketValidatorName=”Cas20″   serviceTicketManager=”CacheServiceTicketManager” /> Register CasAuthenticationModule with the ASP.NET pipeline by adding it to theandsections as demonstrated in the following configuration blocks. <system.web>   <!– Other system.web elements here –>   <httpModules>     <add name=”DotNetCasClient”          type=”DotNetCasClient.CasAuthenticationModule,DotNetCasClient”/>     <!– Other modules here –>   </httpModules>

Comments Off on JASIG-CAS debug trace

JASIG-CAS debug trace

JASIG-CAS provide SSO for web application. CASify a web application could make your application enjoy SSO. Debug trace a CAS session Getting the lt ticket from login screen, e.g. curl –cookie-jar /tmp/c1.cookie -X GET -v https://cas.example.com/cas/login?service=http://www.abc.com|grep lt Get the login ticket,LT-XXXXXX…, ready for the step. Provide username & password & the LT ticket curl -X POST -d “username=usrsid&password=verysecret&lt=LT-XXXXX…” –cookie /tmp/c1.cookie –cookie-jar /tmp/c2.cookie -v https://cas.example.com/cas/login?service=http://www.abc.com You may need to include execution & _eventId in the post data for recent version of CAS server Afterward, you should get the service ticket, ST-XXXXX…., now. Also, /tmp/c2.cookie contain the cookie of TGC. Laster, you