Ich habe meine asp.net Webserver-Setup für Windows-Authentifizierung verwenden.Mit Windows-Authentifizierung, Die Vertrauensbeziehung zwischen der primären Domäne und der vertrauenswürdigen Domäne fehlgeschlagen, beim Aufrufen von IsInRole
Es authentifiziert gerade gut mit meinem gegenwärtigen eingeloggten Benutzer.
ich dies überprüfen kann durch Anzeigen ...
HttpContext.Current.User.Identity.Name
Und ich kann bestätigen, dass ich authentifiziert bin, indem Sie ...
HttpContext.Current.User.Identity.IsAuthenticated
Allerdings, wenn ich die .IsInRole Funktion Ich nenne Erhalten Sie die Vertrauensbeziehung Fehler ...
HttpContext.Current.User.IsInRole("accounting")
Ich habe Online-Verweise auf Probleme mit der Bereitstellung gefunden Hauptname mit dem Rollennamen (Domäne \ Accounting), aber ich bekomme immer noch den gleichen Fehler. Irgendwelche Vorschläge, wo Sie suchen oder das Problem beheben können?
Ich laufe in dieses Problem als Gut. Hatten Sie tatsächlich mehrere Domänen/Gesamtstrukturen mit (oder ohne) Vertrauen zwischen ihnen? – JoeBrockhaus
Ich hatte dieses Problem, wenn zwei Server mit Lastenausgleich in derselben Domäne ausgeführt wurden - eine könnte mit einer nicht vorhandenen Gruppe umgehen, die andere nicht! Ich habe nie herausgefunden, warum ... –