CAS demo |
Top Previous Next |
CAS is an authentication system created to provide a trusted way for an application to authenticate a user. You can find more information about it under the link: http://www.jasig.org/cas
C# asp.net demo:
We have shipped an example demo along with ThinRDP, to show you how to integrate ThinRDP in a single-sign-on schema.
Download this demo here. The website demo is accessible from the Users documents folder, under the directory \ThinRDP Demos\CASAuth In order to compile this application, you can use the Microsoft Visual C# Studio 2010 Express. Open the application from the menu File-Open Web Site. You also need a CAS Server to make the integration with ThinRDP work.
The ASP.NET login page for CAS user validation uses the oficial dot-net CAS Client and the ThinRDP ApiKey logon feature. The first one takes care of the CAS login validation while the other one makes sure ThinRDP validates this user.
Before running the demo you need to modify three things:
NOTE: In order to use CAS you have to configure ThinRDP to use SSL encryption (HTTPS connection) and use a valid certificate, trusted by the CAS server. The same is true for the CAS server which needs to be accessible via an HTTPS connection and present a valid or trusted certificate by the server where ThinRDP is running.
Remember also to map the CAS users to the ThinRDP users in order to make the integration work properly.
|