Die Web.Config, ist das die vom WebService, oder die der ASP.NET
WebApplication?
Kannst Du mir eine gezippte (auch abgespeckte) Solution schicken, damit
ich es nachvollziehen kann?

andre.seifert
@xmmm.de


>-----Urspr�ngliche Nachricht-----
>Von: [EMAIL PROTECTED] 
>[mailto:[EMAIL PROTECTED]] Im Auftrag von 
>[EMAIL PROTECTED]
>Gesendet: Freitag, 21. Februar 2003 13:49
>An: [EMAIL PROTECTED]
>Betreff: [Asp.net] AW: [Asp.net] AW: [Asp.net] Zugriff auf 
>ExchangeServer(Mapi) �ber WebService
>
>
>vereinfacht:
>
>Ich habe eine Klasse ExchangeConnector, die sieht ungef�hr so aus...
>
>Public Class ExchangeConnector
>        Private m_myMapiSession As New MAPI.Session()
>
>        Public Sub Connect()
>
>            Try
>
>                  'debug info....
>               'Dim mWI1 As WindowsIdentity = 
>WindowsIdentity.GetCurrent()
>               'Debug.WriteLine(mWI1.Name)
>               'Debug.WriteLine(mWI1.Token)
>
>               'try to logon and create new session
>               m_myMapiSession.Logon("", "", False, True, 0, 
>True, "ExchangeServerName" & Chr(10) &"AccountNameOfLoggedUser")
>            Catch
>               'an error occured -> raise
>               Err.Raise(Err.Number, Err.Source, 
>Err.Description, Err.HelpFile, Err.HelpContext)
>            End Try
>
>        End Sub
>
>End Class
>
>Aufruf(WebService):
>
>        <WebMethod()> Public Function 
>GetNumberOfMailsInInbox() As String
>
>            Dim myExchangeConnector As New 
>ServerLogic.ExchangeConnector()
>
>            myExchangeConnector.Connect()
>            Return (myExchangeConnector.GetNumberOfMails().ToString)
>
>        End Function
>
>(das selbe in gr�n bei der WinForm)
>
>Web.Config
>
><authentication mode="Windows" /> 
><identity impersonate="true" userName="domain\user" 
>password="password"/>
>
>
>Wie gesagt, wenn ich in der Connect-Methode den User ausgeben 
>lasse, bekomme ich in beiden F�llen den 
>richtigen(auskommentiert in Connect Methode). Leider 
>funktioniert der Connect aber nur, wenn er von der WinForm 
>aufgerufen wird.
>
>Ich bin am verzweifeln!!!
>
>F�llt Euch vielleicht was auf?
>
>Gru�
>
>Tom
>
>-----Urspr�ngliche Nachricht-----
>Von: Andre Seifert [mailto:[EMAIL PROTECTED]]
>Gesendet: Freitag, 21. Februar 2003 13:20
>An: [EMAIL PROTECTED]
>Betreff: [Asp.net] AW: [Asp.net] Zugriff auf 
>ExchangeServer(Mapi) �ber WebService
>
>
>wie sieht denn deine Web.Config aus?
>Kannst Du etwas von Deinem Quellcode posten, dass wir das 
>nachvollziehen k�nnen?
>
>andre.seifert
>@xmmm.de
>
>
>>-----Urspr�ngliche Nachricht-----
>>Von: [EMAIL PROTECTED]
>>[mailto:[EMAIL PROTECTED]] Im Auftrag von 
>>[EMAIL PROTECTED]
>>Gesendet: Freitag, 21. Februar 2003 13:10
>>An: [EMAIL PROTECTED]
>>Betreff: [Asp.net] Zugriff auf ExchangeServer(Mapi) �ber WebService
>>
>>
>>Hallo!
>>
>>Ich bin am verzweifeln...kann mir einer von Euch bitte helfen?
>>
>>Ich hab folgendes Problem:
>>
>>Ich m�chte auf ein ExchangeServer Postfach mittels MAPI
>>zugreifen. Soweit sogut. Mit Mapi hat man folgende 
>>Schwierigkeit. Man kann sich irgendwie nicht mit 
>>User/Dom�ne/Passwort anmelden - die Windows-Authentifizierung 
>>spielt mit rein, egal ob man will, oder nicht (ich habe nicht 
>>die M�glichkeit, mir die Login-Box anzeigen zu lassen;auch 
>>m�chte ich nicht �ber das Outlook Objektmodell gehen, von dem 
>>ich geh�rt habe, dass es dort funktioniert). Da ich die 
>>Funktionalit�t �ber einen WebService aufrufe, ist nur leider 
>>der User, welcher eine Instanz meiner Verbindungsklasse 
>>instantiiert der ASP.Net Internet User. Durch impersonate 
>>l�uft die ganze Geschichte aber unter einem User, welcher der 
>>Dom�ne und dem ExchangeServer bekannt ist. Durch
>>WindowsIdentity.GetCurrent() bekomme ich auch den richtigen 
>>User. Nur leider gibt die Mapi Logon Methode immer einen 
>>Fehler(MAPI_E_LOGON_FAILED(80040111)).
>>Das komische hierbei ist nur, dieselbe Logon-Methode von einer 
>>WinForms-Applikation (der gleiche User ist angemeldet) 
>>aufgerufen funktioniert... 
>>
>>An was kann das liegen - oder besser - was kann ich machen????
>>
>>Vielen Dank
>>
>>Gru�
>>
>>Tom
>>
>>
>>_______________________________________________
>>Asp.net mailing list
>>[EMAIL PROTECTED] 
>http://www.glengamoi.com/mailman/listinfo/asp.n>et
>>
>
>
>_______________________________________________
>Asp.net 
>mailing list
>[EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net
>_______________________________________________
>Asp.net mailing list
>[EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net
>

_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an