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
