DanInManchester
Feb 15th, 2007, 07:51 AM
I have a number of web services that I use to allow me to easily build microsites from my main site containing the same information as on the main site and these are public with no real security on them.
What I want to do next is allow certain users to pull more sensitive information.
I was wondering how I manage security within the service.
Should I expect the user to post credentials with each request and validate those every time or is there a mechanism to add a ticket like I would with forms authentication?
And assuming I'm not using SSL or anything at the network layer what's the best way to encrypt webservice messages.
There is a whole bunch of stuff on MSDN patterns and practices but there is too much to sift through so some general guidance would be apreciated.
What I want to do next is allow certain users to pull more sensitive information.
I was wondering how I manage security within the service.
Should I expect the user to post credentials with each request and validate those every time or is there a mechanism to add a ticket like I would with forms authentication?
And assuming I'm not using SSL or anything at the network layer what's the best way to encrypt webservice messages.
There is a whole bunch of stuff on MSDN patterns and practices but there is too much to sift through so some general guidance would be apreciated.