2009-04-23 1 views
0

Ich versuche, einen Webservice zu verwenden, und während ich versuche, der .asmx-Seite einen Webverweis hinzuzufügen, in dem die verfügbaren Operationen beschrieben werden, erhalte ich die formatierte Seite, aber keine Operationen sind aufgelistet.ASMX-Seite: Verfügbare Operationen können nicht remote angezeigt werden

Wenn ich jedoch die gleiche Seite lokal treffe, kann ich alle verfügbaren Operationen sehen.

Es scheint, dass ich den Webservice nicht remote verwenden kann.

Irgendwelche Ideen? Wo würde ich es konfigurieren, damit IIS die Remote-Nutzung ermöglicht?

Danke.

Antwort

1

Sprechen Sie über die formatierte Seite, die .NET Ihnen zeigt, um die Service-Definition zu sehen? Das zeigt Ihnen nur die Testseite mit den Methodendefinitionen, wenn Sie lokal sind. Von anderen Rechnern wird dies (aus Sicherheitsgründen) nicht angezeigt. Sie können diese Methoden jedoch immer noch aufrufen (und sehen sie in der WSDL aufgelistet, nur nicht die formatierte Testseite).

Habe ich vermisst, was Sie fragen? Wenn das die Frage nicht beantwortet, erklären Sie bitte mehr.

+0

Genau davon rede ich. Mit einer Webreferenz in VS2008 kann ich die Operationen immer noch nicht aufrufen :( –

+0

Danke, das hat meine Frage beantwortet. –