WebService läuft nur lokal auf dem IIS
Ein von mir erstellter Webservice läuft auf einem IIS, lokal vom Server selber kann ich den Service ohne Probleme aufrufen, von einem anderen PC bekomm ich dann aber eine Fehlermeldung.
Nunja.. ich habe derzeit die Aufgabe CrystalReports über einen Webservice zu veröffentlichen. Klappt soweit auch prima, sowohl lokal über die IDE, remote über die IDE oder lokal auf einem Win2003 Server mit installiertem IIS und ASP.NET. Sobald ich nun aber versuche remote über z.B. den Firefox auf den IIS zuzugreifen und den Service abzurufen bekomme ich folgende Fehlermeldung:
Serverfehler in der Anwendung /.
Laufzeitfehler
Beschreibung: Anwendungsfehler auf dem Server. Aufgrund der aktuellen benutzerdefinierten Fehlereinstellungen für diese Anwendung können die Details des Anwendungsfehlers (aus Sicherheitsgründen) nicht remote angezeigt werden. Sie können jedoch von Browsern angezeigt werden, die auf dem lokalen Server ausgeführt werden.
Details: Sie können die Details dieser Fehlermeldung auf dem lokalen Computer anzeigen, indem Sie ein <customErrors>-Tag in der Konfigurationsdatei web.config erstellen, die sich im Stammverzeichnis der aktuellen Webanwendung befindet. Das mode-Attribut dieses <customErrors>-Tags sollte dann auf "Off" festgelegt werden.
Da ich selbst keine Ahnung vom IIS habe, auch nicht vom Server2003 oder ASP allgemein... bin ich grad mal ziemlich ratlos... Ich hoffe ihr könnt mir da weiterhelfen!!
Gruß,
Gushiken
P.S.: Ich habe schon versucht mir die Details der Fehlermeldung anzeigen zu lassen, leider ohne Erfolg...
Nunja.. ich habe derzeit die Aufgabe CrystalReports über einen Webservice zu veröffentlichen. Klappt soweit auch prima, sowohl lokal über die IDE, remote über die IDE oder lokal auf einem Win2003 Server mit installiertem IIS und ASP.NET. Sobald ich nun aber versuche remote über z.B. den Firefox auf den IIS zuzugreifen und den Service abzurufen bekomme ich folgende Fehlermeldung:
Serverfehler in der Anwendung /.
Laufzeitfehler
Beschreibung: Anwendungsfehler auf dem Server. Aufgrund der aktuellen benutzerdefinierten Fehlereinstellungen für diese Anwendung können die Details des Anwendungsfehlers (aus Sicherheitsgründen) nicht remote angezeigt werden. Sie können jedoch von Browsern angezeigt werden, die auf dem lokalen Server ausgeführt werden.
Details: Sie können die Details dieser Fehlermeldung auf dem lokalen Computer anzeigen, indem Sie ein <customErrors>-Tag in der Konfigurationsdatei web.config erstellen, die sich im Stammverzeichnis der aktuellen Webanwendung befindet. Das mode-Attribut dieses <customErrors>-Tags sollte dann auf "Off" festgelegt werden.
Da ich selbst keine Ahnung vom IIS habe, auch nicht vom Server2003 oder ASP allgemein... bin ich grad mal ziemlich ratlos... Ich hoffe ihr könnt mir da weiterhelfen!!
Gruß,
Gushiken
P.S.: Ich habe schon versucht mir die Details der Fehlermeldung anzeigen zu lassen, leider ohne Erfolg...
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 100640
Url: https://administrator.de/contentid/100640
Ausgedruckt am: 08.11.2024 um 02:11 Uhr
1 Kommentar
HI, ich hatte das selbe Problem.
webseite über interne IP erreichbar (http://192.XXX.XXX.XXX/meinewebsite.asmx)
über externe IP angesprochen (http://217.xxx.xxx.xxx/meinewebsite.asmx) kam die Fehlermeldung "Serverfehler in der Anwendung /."
Die Lösung war:
auf dem Webserver die Sicherheitseinstellungen für Internetexplorer auf Default gesetzt.
Ist zwar wahrscheinlich nicht die Ideale Sicherheitseinstellung, aber wenigstens läufts.
Gruß, Speacer
webseite über interne IP erreichbar (http://192.XXX.XXX.XXX/meinewebsite.asmx)
über externe IP angesprochen (http://217.xxx.xxx.xxx/meinewebsite.asmx) kam die Fehlermeldung "Serverfehler in der Anwendung /."
Die Lösung war:
auf dem Webserver die Sicherheitseinstellungen für Internetexplorer auf Default gesetzt.
Ist zwar wahrscheinlich nicht die Ideale Sicherheitseinstellung, aber wenigstens läufts.
Gruß, Speacer