You can configure a Web service to require Secure Sockets Layer (SSL) to protect sensitive data sent between the client and the service. SSL provides:
Message integrity. This ensures that messages are not modified while in transit.
Message confidentiality. This ensures that messages remain private while in transit.
This How To describes how to configure a Web service to require SSL and how to call the Web service from an ASP.NET client application by using the HTTPS protocol.
| Note |
The information in this How To also applies to remote objects hosted by ASP.NET and IIS (using .NET Remoting technology). For information about how to create a remote component hosted by IIS, see article Q312107, “HOW TO: Host a remote object in Internet Information Services” in the Microsoft Knowledge Base. |