InterviewSolution
| 1. |
If a client connects to a web service, how do we identify the user? Is the user authorized to use the service? |
|
Answer» The following options can be considered but there is no clear consensus on a strong authentication scheme. HTTP includes built-in support for Basic and Digest authentication, and services can therefore be protected in much the same manner as HTML documents are currently protected. SOAP Digital Signature (SOAP-DSIG) leverages public key cryptography to digitally sign SOAP messages. It enables the client or server to validate the identity of the other party. Check it at http://www.w3.org/TR/SOAP-dsig. The Organization for the Advancement of Structured Information Standards (OASIS) is working on the Security Assertion Markup Language (SAML). |
|