Patent ID: 8347356
Filing Date: 2013-01-01
Classification: H04L

Abstract:
1. A method for selecting a Hypertext Transfer Protocol (HTTP) authentication scheme at a client computer, the method comprising: sending a first request message from the client computer to a server computer, the first request message requesting information stored on the server computer; receiving an HTTP response message from the server computer, the response message including an HTTP header with a first scheme identifier and a second scheme identifier, the first scheme identifier indicating a first HTTP authentication scheme and the second scheme identifier indicating a second HTTP authentication scheme; determining whether the client computer supports the second HTTP authentication scheme; in response to determining that the client computer does not support the second HTTP authentication scheme, selecting the first HTTP authentication scheme and sending an HTTP message to the server computer using the first HTTP authentication scheme; and in response to determining that the client computer does support the second HTTP authentication scheme, selecting the second HTTP authentication scheme and sending an HTTP message to the server computer using the second HTTP authentication scheme, wherein the first scheme identifier indicates a Negotiate HTTP authentication scheme and the second scheme identifier indicates a Nego2 HTTP authentication scheme.