Bjoern Hoehrmann schrieb:
* Julian Reschke wrote:
"The syntax for the user or password arguments depends on the scheme being used. If the syntax for either is incorrect per the production given in the relevant scheme user agents must throw a SYNTAX_ERR exception. The user and password must be encoded using the encoding specified by the scheme. If the scheme fails to specify an encoding they must be encoded using UTF-8."

I think this has been mentioned before: does this reflect what today's implementations do for basic and digest?

Could you be more specific? Firefox for example will mangle non-ascii
user names and passwords in strange and harmful ways, so strictly the
answer to your question is "no" but I don't see this as a problem.

Well, we have that problem with balancing between what would be the right thing to do, and what the user agents actually implement. I do agree that UTF-8 would be a good choice if the authentication scheme spec is silent about it.

That being said: does the Firefox issue have an issue reported? And how do IE and Opera behave?

Best regards, Julian



Reply via email to