Frage

Ich habe eine .asmx in einem Ordner in meiner Anwendung, und ich erhalte ein 401 versucht, darauf zuzugreifen.

Ich habe doppelt und dreifach die Einstellung einschließlich der Verzeichnis-Sicherheitseinstellungen überprüft. Es ermöglicht anonym. Ich deaktiviert Windows-Authentifizierung.

Wenn ich die Anwendung und den Ordner seine in löschen, dann umschichten es unter dem gleichen Anwendungsnamen die alten Einstellungen auf magische Weise erneut angewendet es.

Wenn ich genau die gleiche Anwendung in einen anderen Ordner auf dem Server bereitstellen und eine andere Anwendung unter einen neuen Namen erstellen und das Verzeichnis Sicherheitseinstellung wieder einzurichten es funktioniert !!!

Wie erhalte ich IIS die Einstellung unter dem ursprünglichen Anwendungsnamen vergessen?

War es hilfreich?

Lösung

Nach der ersten Anwendung in IIS und den zugehörigen Dateien auf der Festplatte zu löschen, versuchen Sie IIS neu zu starten (oder Ihren Server, wenn möglich). Dann kommen Sie zurück und die gesamte Einrichtung neu.

Andere Tipps

Schließlich habe ich es wieder zu arbeiten. Durch den Einsatz in einem anderen Ordner und Neuerstellung der virtuellen Ordner / Anwendung zu.

Ich bin nicht sicher, wie das einen Unterschied macht, aber zumindest die Dinge funktionieren wieder.

Ich lief in eine ähnliche Situation mit asp.net Seiten. Ich hatte Anonymous auf und für ein virtuelles Verzeichnis integriert ab, aber eine Seite war das Gegenteil. Alles funktionierte gut, bis ich auf die eine spezielle Seite ging, dann meine Post Rücken aufgehört zu arbeiten und ich konnte nicht melden Sie sich von der Stelle, bis ich auf ein neues virtuelles Verzeichnis im Einsatz.

Meine eventuelle Lösung für die gesamte Site anonym und integriert zu ermöglichen war und nur anonym deaktivieren auf, dass eine Seite.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top