.Net Web-Dienst Anmelden

Meine ideale situation für die Anmeldung in unserem web-Dienst anmelden, werden alle Methodenaufrufe (Authentifizierung als auch eine data-access) mit dem Parameter übergeben, um Sie als auch Fehler, die möglicherweise aufgetreten sind, und haben Ihnen im Zusammenhang mit einer einzigen ID, die verbindet Sie mit dem gleichen Aufruf. Darüber hinaus würde ich im Idealfall gerne in der Lage sein, zu kontrollieren, ob alle Parameter, die angemeldet sind, oder wenn nur die Methode aufrufen, wird protokolliert. Ich möchte in der Lage sein, um zu kontrollieren, ob alle Anmeldungen protokolliert werden oder nur die gescheiterten. Auch hier werden alle Informationen abgerufen, die in einem einzigen Anfrage miteinander verbunden werden über eine id (guid oder anderweitig).

Dies ist meine ideale Protokollierung situation. Wenn jemand weiß, wie das alles durchsetzen zu können und wäre bereit sich zu bewegen, um Manchester, NH-Bereich... 😉

Aber im ernst, weiß jemand, wie ich gehen würde, um das binden eines webservice-Anfragen, die auf einen Fehler oder eine Methode nennen? Meine ersten versuche beinhalten Herumspielen in eine Soap-Erweiterung, versuchen, fügen Sie ein header (soap oder html) und was nicht, übergeben Sie einen beliebigen Wert aus der extension in den Dienst selbst. Alle meine versuche haben nicht geklappt.

Unserer aktuellen logging-situation hat die Authentifizierung Protokollierung in eine Tabelle, die Methode/geschäftliche Anrufe zu einem anderen Tisch, und Ausnahmen protokollieren an einen anderen Tisch, mit dem keine Verbindung zwischen Ihnen. Zeitstempel sind nützlich, manchmal, aber nicht zuverlässig genug, um effektiv zu Debuggen. Wir sind derzeit auf .Net 2.0 mit dem potential zur Verwendung von 3.5 bis Ende des Jahres, so es wäre hilfreicher, wenn die Antworten wurden gehalten 2.0-Funktionalität.

Jemand irgendwelche Ideen?

  • ...neben Claus-Lösung, ich hatte auch update-Berechtigungen für den log-Ordner und ändert diese auf "Vollzugriff".
InformationsquelleAutor Wes P | 2008-09-26
Schreibe einen Kommentar