If you are developing a website that needs to deal with sensitive data, you’ll use authentication schemes such as ASP.NET forms authentication. However, these authentication schemes prevent access to web pages, the user credentials, and the data involved in the communication is sent as plain text. This is bad for your site because the data is sent in an unencrypted form, which means it can be easily intercepted by any malicious programs and can pose security threat to your website.
To secure the information, the sent text must be encrypted first before it is sent. An industry standard process is to use Secure Sockets Layer. This article will show how to use SSL in ASP.NET Web API.
Read the rest of the post here:Â http://www.bipinjoshi.net/articles/f130e6a9-934a-4f8c-bc46-c9c58cb34f97.aspx