Comment définir domaine pour le schéma d'authentification de base en .Net HttpListener problème Google Chrome

StackOverflow https://stackoverflow.com/questions/1683281

Question

Je travaille avec un HttpListener. Je peux définir le mode d'authentification de base en utilisant: listener.AuthenticationScheme = AuthenticationSchemes.Basic;

Cela fonctionne dans IE, mais Google Chrome ne semble pas aimer les royaumes vides. Donc, l'en-tête doit contenir quelque chose comme: WWW-Authenticate: Basic domaine = "Le Byte Stack a survolé la"

Cependant, je ne peux pas trouver un endroit pour définir la valeur du domaine et HttpListener ne vous permet pas d'accéder directement à la clé d'en-tête WWW-AUTHENTICATE.

Y at-il un moyen de contourner cela?

thx

Était-ce utile?

La solution

sous mon nez tout le temps:

listener.Realm = "débordement";

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top