webForumDet fria alternativet

Rättigheter på webservice...

.NET

6 svar · 265 visningar · startad av fredrik

Medlem sedan dec. 19991 072 inlägg
Frågan#1

Ett företag behöver komma åt information från oss och en webservice är precis vad som är passande...

Jag vet hur jag skapar den och så...Men, jag vill ju inte att alla ska kunna komma åt den, därför hade det vart bra att kunna sätta login/lösenord eller liknande som skickas med i anropet på nåt vis...

Nån som vet nåt bra sätt för detta?

Jag skulle ju kunna ta med det som parametrar i metod-anropen,men det känns ju inte rätt alls...

Har letat lite på MSDN men inte hittat nån vettigt...

Nån som vet eller har andra tips?

Medlem sedan apr. 20012 266 inlägg
#2

Bygga en egen lösning för det. Alltså när användaren ska hämta info från er måste han skicka lösenord och username till er. Vet inte om det finns något inbyggt.

Medlem sedan aug. 2001458 inlägg
#3

Kan du inte skapa en lokal NT-användare på servern som kör webservicen och ge det andra företaget användarnamn och lösenord? Sen sätter du IIS-rättigheter bara för dem på den katalogen.

Medlem sedan apr. 20012 266 inlägg
#4

hur fungerar det sedan när det andra företaget ska skriva in lösenord? finns det inbyggt?

Medlem sedan mars 20007 896 inlägg
#5

Det kommer upp en auth-ruta, du har säkerligen sett dem massvis av gånger. Det är inbyggt i webläsaren, inte i ASP.NET. Det är webservern som kontrollerar användaren då, inte serverside-språket. Däremot kan du ta emot användarens inloggningsuppgifter via serverside-språket. :)

Medlem sedan dec. 19991 072 inlägg
#6

Tack för tipsen, men eftersom koden ska integreras i deras system, så vill de nog helst slippa en inloggnins-ruta, då det är deras kunder som kommer att använda systemet...

Får bli en lösning där jag själv validerar uppgifterna, dvs. tar med dem som parametrar.

Andra tekniker:
http://samples.gotdotnet.com/quickstart/aspplus/doc/secureservices.aspx

Medlem sedan apr. 20012 266 inlägg
#7

Om man vill läsa mer om detta så är det en rätt intressant artikel här: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebsrv/html/httpsecurity.asp

271 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)