Saturday, June 21, 2014

HTTP Authentication mechanisms

HTTP Basic Authentication:  The username and password are sent to the server without any encryption.

HTTP Digest Authentication: A hash function is applied to the password before it is sent. So more secure than Basi

HTTPS: HTTP + SSL. SSL encrypts all information going over network.

Do I need Digest authentication if already using SSL?
No, following explaination on stack overflow explains
http://stackoverflow.com/questions/11923607/do-you-still-need-to-use-digest-authentication-if-you-are-on-ssl


Other SSL resources
http://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html#Introduction_to_SSL

Friday, June 6, 2014

Visual Studio 2010: No symbol loaded for this document


If visual studio 2010 shows the above issue, then go to project properties & try  following steps:

  1. Ensure Linker -> Debugging -> Generate program database file properties is set
  2. Ensure Linker -> Debugging -> Generate debug info is set
  3. C/C++ -> General ->  Debug information is set to Program Database for edit and continue (/ZI)