Web Reference 401 unauthorized
Hejsa :)Det var ikke længe I fik fred for mig her.. hehe.
Jeg håber på at kunne lære lidt fra nogle af jer eksperter.
Det, som er problemet er at få et test program på min server til at kunne benytte min test-webservice. Efter kyndig hjælp herfra fik jeg min drilagtige IIS til at vise mine webservices - og tak for det ;)
Men jeg har det issue at Windows 2003 Server er glad for at bruge Windows Authentication når man forsøger at tilgå mine sites (og når man bruger webservices!). Jeg har forsøgt at enable anonymous access og endvidere fjerne flueben i "Integrated Windows authentication", men dette gør bare at jeg med det samme får en "You are not authorized to view this page".
Når jeg tilføjer min Web reference i VS.NET og peger på min server skal jeg flere gange indtaste brugernavn, password og domain før den viser og kan adde min webservice.
Når jeg tester mit program viser den:
"The request failed with HTTP status 401: Unauthorized".
Og nu spørger jeg så - er dette noget der skal rettes på serveren (IIS?) (og hvor bør jeg lede) eller kan jeg fortælle min reference at den skal bruge et login til f.eks. en begrænset windows bruger som er oprettet til formålet?
Koden i mit lille program er ret simpel;
(...)
Dim sResult As String
Try
sResult = server.My.WebServices.Service.ReturnTestString
labelTest.Text = sResult
Catch ex As Exception
MsgBox("Tilslutningsfejl: " & vbCrLf & ex.Message, MsgBoxStyle.Exclamation, "Fejl")
End Try
(...)