IIS Konfiguration ??

11/05/2009 - 21:34 von Genadi | Report spam
Hallo zusammen.
Folgendes Problem:
Ich habe eine WebSite entwickelt und jetzt auf einem Server, der aber nicht
in meiner Domain liegt, veröffentlicht.
Wenn ich die Seite im IE des Servers öffne, dann bekomme ich diese
Fehlermeldung:

Konfigurationsfehler

Beschreibung: Fehler beim Verarbeiten einer Konfigurationsdatei, die für
diese Anforderung erforderlich ist. Überprüfen Sie die unten angegebenen
Fehlerinformationen, und àndern Sie die Konfigurationsdatei entsprechend.
Parserfehlermeldung: Das Windows-Benutzertoken konnte nicht aus den in der
Konfigurationsdatei
angegebenen Anmeldeinformationen erstellt werden. Betriebssystemfehler
"Anmeldung fehlgeschlagen: unbekannter Benutzername oder falsches Kennwort."

Die Seite greift auf die Ressource die in der Domain liegen und soll mit den
Rechten von user „myUser“ ausgeführt werden.

Die Fehler verursacht die folgende Zeile der web.config Datei.

<identity impersonate="true" userName="myDomene\myUser" password="myPassword
" />

Der User myUser hat alle Rechte für die benötigte Ressource.
Ich glaube es fehlen einige Einstellungen des IIS7 meines Windows2008
Servers. Aber welche??

Danke
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
12/05/2009 - 01:35 | Warnen spam
Hallo noname,

"Genadi" schrieb:

Ich habe eine WebSite entwickelt und jetzt auf einem Server, der aber nicht
in meiner Domain liegt, veröffentlicht.



und welche Benutzerdaten hast Du in der config Datei hinterlegt? Welche aus
dem AD? Oder einen lokalen Benutzer? Wenn der Server nicht Mitglied der Domàne
ist, wird er sich wohl nur schwerlich als AD User impersonisieren können?
Allerdings bin ich auch nicht wirklich AD tauglich, von daher kann ich hier
auch falsch liegen.

Ich würde es im ersten Schritt erstmal mit einem lokalen User versuchen um
zu schauen, ob das Problem hier liegt.

Welche .NET Version verwendest Du eigentlich?

Schau mal, ob http://support.microsoft.com/?id0204 hilft.

Die Fehler verursacht die folgende Zeile der web.config Datei.

<identity impersonate="true" userName="myDomene\myUser" password="myPassword
" />

Der User myUser hat alle Rechte fà¼r die benötigte Ressource.



Aber der Account, der die Webanwendung ausführt, wird keine ausreichenden
Rechte haben, um die Impersonation durchzuführen.

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen