dotnet-cas-client icon indicating copy to clipboard operation
dotnet-cas-client copied to clipboard

Apereo .NET CAS Client

Results 36 dotnet-cas-client issues
Sort by recently updated
recently updated
newest added

This issue may be related to a missing volatile keyword in the static bool "initialized". CasAuthentication.Initialize() appears to be performing a double-check lock technique with this variable so I believe...

BypassCasForHandlers configuration setting fix. Correctly handle bypassing of the stated handlers in the bypassCasForHandlers setting in config file.

Avoids multiple users in ASP.NET application sharing a single identity.

#80 After logout CAS sends post request message=@NOT_USED@ST-2171-iZF3BlhCp9VdarvPV-tJ1GEebO0-kaspi-portsso1,asynchronous=false,contentType=application/x-www-form-urlencoded And dotnet-cas-client tryes get logoutRequest from HttpContext.Current.Request.Form ``` internal static void ProcessSingleSignOutRequest() { HttpContext context = HttpContext.Current; HttpRequest request = context.Request; HttpResponse...

I think it would be beneficial to implement unit testing in general so that we can use it to validate code and intended behavior in certain places. The first tests...

enhancement

Looking to get some feedback from the other developers and users of this package to see if we should start strongly naming the assembly. The StackOverflow answer linked below has...

enhancement
question

While adding an additional **method** parameter to the casClientConfig in the webconfig a ConfigurationErrorException exception is thrown. After looking into the source code I couldn't find the **POST** method support....

enhancement

By default, [Request Validation in ASP.NET](https://msdn.microsoft.com/en-us/library/hh882339%28v=vs.110%29.aspx) kicks in upon receiving a single sign-out request from CAS due to the nature of its POSTed content (i.e. XML). This pull requests provides...

This ugly hack makes the attributes provided by CAS 2 accessible to your program. (see #15) I added an example in the README file.

In ASP.Net, there's no guarantee that a request will use the same thread for its entire duration, see here for example https://stackoverflow.com/a/4791234/2170171 As a result this logic with `[ThreadStatic]` works...