Fixed Digest Authentication Sample
July 9th, 2002 by gregr
Oops! Justin Rudd brought the following bugs to my attention:
1. When using Opera, the cnonce value is a base-64 encoded value which may contain the ‘=’ character. The original parsing code did not correctly handle this situation.
2. Mozilla uses the entire URI (including the query string) for the uri field in the authorization header, whereas Internet Explorer does not. The original parsing code would not correctly handle the ‘=’ characters in the header.
Both are fixed now (actually the same problem in the code). You know, it’s funny; I had just read Brad’s post about people only testing their code on IE; I guess I fell right into that one!
This entry was posted on Tuesday, July 9th, 2002 at 6:56 pm and is filed under Uncategorized. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
