I have installed and configured 3-tier system on 3 different computers.
Let’s say I have logged in Computer1 with domain user User1 and in Computer2 with User2.
I can open WS in both computers by link
http://NAVSrv:7049/Test/WS/Codeunit/TestCU everything seems to work ok.
But if I try to access web service by IP address
http://192.168.0.2:7049/Test/WS/Codeunit/TestCU the login screen pops up. And the tricky part is that if the last on who connected to WS was User2, then if I will enter User1 creditionals, then I’m getting the error message: “The login failed when connecting to SQL Server srv”.
If I enter User2 in computer1 or computer2 connection is successful.
It looks like NAVserver remembers last user’s creditionals who connected to WS by address
http://NAVSrv:7049/Test/WS/Codeunit/TestCU and only with this user’s login and password I can connect to WS by IP address.
Maybe it has something to do the way Kerberos auth works. Will try to use NTLM auth.
But any way it’s seems odd :shock:
Have any one else noticed this or am I missing something?
Comments
BWT I'm testing connection with IE
Can you reset your IE browser and check.
Tools->Internet Option->Advance