|
|
||||||
|
#1
|
|
|
|
|
Dear all,
I've been using the code http://blog.mbcharbonneau.com/2006/1...change-server/ to write a .NET C# program to login OWA of 2003 and it works fine, however, when I port the program to work on Exchange 2007 OWA, it keeps on returning The remote server returned an error: (440) Login Timeout. ---> System.Net.WebException: The remote server returned an error: (440) Login Timeout. at System.Net.HttpWebRequest.GetResponse() But I checked seems the paramater accept from OWA 2007 are still the same as OWA 2003. Does anyone know what's the problem? Thank you for your help. Ginrai |
|
|
|
#2
|
|
|
|
|
"srw" <srw> wrote in message
news:1164 [..] > Timeout. at System.Net.HttpWebRequest.GetResponse() > > But I checked seems the paramater accept from OWA 2007 are still the same > as OWA 2003. > > Does anyone know what's the problem? > > Thank you for your help. > > Ginrai The 440 response suggests that you have Forms-based Authentication enabled. I haven't seen the E2007 synthetic FBA login documented anywhere yet, but it is similar to E2003's: http://support.microsoft.com/kb/891748 Lee. |
|
#3
|
|
|
|
|
Hello,
which path are you using with Exchange 2007? Kind regards, Henning Krause "srw" <srw> wrote in message news:1164 [..] |
|
#4
|
|
|
|
|
Hi,
I use the path [url down] in function DoFormbasedAuthentication( ) I tried to paste the URL to the browser and it redirects to form based login screen, so I think it should be correct. Thanks. Ginrai "Henning Krause [MVP - Exchange]" <newsgroups_remove> ???????:Ol7GboTXIHA.5396... [..] |
|
#5
|
|
|
|
|
Hello,
I should have formulated my question more precise. Which url do you want to access? Kind regards, Henning Krause "srw" <srw> wrote in message news:5180 [..] |
|
#6
|
|
|
|
|
Hi,
I would like to access the path [url down] and I put the path [url down] in the ASP.NET program, which is on the same machine of exchange 2007. Thanks. Ginrai "Henning Krause [MVP - Exchange]" <newsgroups_remove> ???????:uFOm3cgXIHA.3940... [..] |
|
#7
|
|
|
|
|
Hi,
you are working with the wrong path. Exchange 2007 retains the same urls for accessing mailboxes as Exchange 2003: The /exchange folder. /owa is now only used for OWA.... WebDAV uses /exchange. Kind regards, Henning Krause "srw" <srw> wrote in message news:4684 [..] |
|
#8
|
|
|
|
|
Hi Henning Krause,
First of all, thank you very much for your help. I am now able to pass the 440 error, however at the line response = (HttpWebResponse)request.GetResponse(); I find that the number of cookie received (response.Cookies.Count) is only 1, which the name is called "CookieTest" and the Value is 1 insteads of should be 2 cookies received normally in Exchange 2003. Thus still cannot login the Exchange 2007. Do you have any idea? Thanks. Ginrai "Henning Krause [MVP - Exchange]" <newsgroups_remove> ???????:%23QKTDtpXIHA.1208... [..] |
|
#9
|
|
|
|
|
Hi,
If you get pass the Login-Timeout error you don't need to worry about any cookies - they are only used for FBA. Kind regards, Henning Krause "srw" <srw> wrote in message news:1132 [..] |
|
#10
|
|
|
|
|
Hi,
Sorry that may be my description is unclear before. Actually the objective of my ASP.NET program is to login the FBA page automatically. (i.e simulate user login) Thus in the .NET program, I tried to pass the username and password to the owaauth.dll, then it returns 2 cookies to my ASP.NET program if all goes correct, and then I will implant the cookies returned to the user's browser, so to the client, it seems it has already logined the OWA. The code is like below: ============================================= CookieCollection mycookiecollection; try { mycookiecollection= DoFormbasedAuthentication("https://147.8.145.152/exchange",credentials); /* DoFormbasedAuthentication is the function that will pass the credentials to the owaauth.dll and return back the cookies throw by exchange server */ } catch(Exception esx) { Response.Write(esx.ToString()); return; } // implant the cookies returned from exchange server to user's browser foreach (System.Net.Cookie mycookie in mycookiecollection) { System.Web.HttpCookie httpcookie = new System.Web.HttpCookie(mycookie.Name,mycookie.Value ); Response.Cookies.Add(httpcookie); } // finally redirect to the first page so that the user is already logined because there is already cookie implanted to his browser Response.Redirect("https://147.8.145.152/exchange",true); =============================================== The program I am facing now is that there is only 1 cookie returned which the name is called "CookieTest" and the Value is 1. And I still cannot login exchange 2007 after redirect the URL at the last line, and this program works in 2003 before. (P.S. The FBA is "on" at this server, also if the whole program is needed, I can also post here) Thank you very much ~ Ginrai "Henning Krause [MVP - Exchange]" <newsgroups_remove> ???????:%23xxT2pkYIHA.4440... [..] |
|
#11
|
|
|
|
|
Hi,
There is an update. I am now able to have 1 cookie returned which the name is called "UserContext" when I port the program to Exchange server 2007. But it should be incorrect as in Exchange 2003, the cookies returned should be 2 and the name should be "sessionid" and "cadata" correspondingly. Please advise. Many thanks. Ginrai |
|
|
| Similar Threads | |
| Thread | Thread Starter |
| Exchange 2007 - Login Just switched to an Exchange 2007 server with my Outlook. About every 5 minutes I get 3 little dialog boxes to login. I enter my id and password each time and click the... |
John Holt |
| Exchange 2007 OWA Login Error I have a slight problem. After installing a new Exchange 2007 server in co-existence mode, I deleted the stock SSL Certificate and installed a new one from a valid CA... |
VincentM |
| Exchange 2007 owa login Hello, Is it possible to change the login from domain\username to email address instead? If so how can I change this? |
Jack |
| Exchange 2007 and OWA new login error I have a baseline install completed everything was working perfect. Now out of no where I have a "440 Login Timeout" when attempting a login to OWA. Is there a way to reset... |
Stan B |
| Exchange 2007 OWA 440 login timeout I have a baseline install completed everything was working perfect. Now out of no where I have a "440 Login Timeout" when attempting a login to OWA. Is there a way to reset... |
Stan B |
|
Privacy Policy | All times are GMT. The time now is 06:12 PM.
|
|
|