HTTP unter Vista konfigurieren

Beim Versuch einen WCF Service unter Vista zu starten erhält man folgende Fehlermeldung wenn die Berechtigung nicht ausreicht um die URL zu registrieren:

Unhandled Exception: System.ServiceModel.AddressAccessDeniedException:
  HTTP could not register URL http://+:80/myUrl/.
Your process does not have access rights to this namespace

Folgender Befehl zeigt an welche Berechtigungen existieren:

netsh http show urlacl

Eine URL wird mit folgendem Befehl ergänzt (Elevation erforderlich):

netsh http add urlacl url=http://+:80/myUrl user=Rechnername\Username

 

Technorati-Tags: ,,,
Kick it on dotnet-kicks.de

Comments are closed.