This section includes the following samples:
SoapHeaders Sample
Forms-Based/Cookie Authentication with URL Authorization Sample
Forms-Based/Cookie Authentication Sample
Windows Authentication Sample
SoapHeaders Sample
This sample demonstrates how SOAP headers can be used to pass authentication credentials to an XML Web service.
Namespaces used in this sample:
System; System.Web; System.Web.Services; System.Web.Services.Protocols
Classes used in this sample:
Header; SoapHeader; Service; WebService; Stack; Object; Exception; Trace; StackTrace; Page; Import; EventArgs
Forms-Based/Cookie Authentication with URL Authorization Sample
This sample demonstrates authorization roles defined in an ASP.NET configuration file to restrict or allow access to an application. The sample also demonstrates forms-based authentication using the FormsAuthentication helper class in ASP.NET.
Namespaces used in this sample:
System.Web; System; System.Web.Security
Classes used in this sample:
Cookie; Page; EventArgs; Object; Message; Font; FormsAuthentication; Form; RequiredFieldValidator; Control; Import; CheckBox; Label
Forms-Based/Cookie Authentication Sample
This sample demonstrates forms-based authentication using the FormsAuthentication helper class in ASP.NET.
Namespaces used in this sample:
System.Web; System; System.Web.Security
Classes used in this sample:
Cookie; Page; EventArgs; Object; Message; Font; FormsAuthentication; Form; RequiredFieldValidator; Control; Import; CheckBox; Label
Windows Authentication Sample
This sample shows how to access the name of an authenticated user, which is available as User.Identity.Name. Programmers familiar with ASP should note that this value is also still available as the AUTH_USER server variable.
Namespaces used in this sample:
(none)
Classes used in this sample:
Type; Page; Object; EventArgs