Avatar billede thomas_regin Nybegynder
06. februar 2003 - 17:35 Der er 4 kommentarer og
1 løsning

Adgangskontrollerede Web Services?

Hejsa!

Et hurtigt spørgsmål vedr. sikkerhed:

Hvordan beskytter jeg mine web services fra at blive brugt af gud og hver mand, hvis de kender URL'en!?

Kan jeg password-beskytte eller noget tilsvarende?

Eksempler modtages gerne og helst i C#!

På forhånd tak,

Thomas Regin.
Avatar billede Slettet bruger
06. februar 2003 - 18:36 #1
Du kan bruge session i din webservice og så lave en funktion der logger ind som var det en alm. aspx fil. Nu tjekker du bare om personen er logget ind før du udfører diverse funktioner der er i din webservice. En logud ville heller ikke være af vejen.

Links til eksempler:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconstatemanagementinaspnetwebservices.asp
Avatar billede guidmaster Nybegynder
06. februar 2003 - 19:55 #2
Du kan også lægge din egen SoapHeader ind i din WebService. Du kan se et eksempel på dette på: http://www.dotnetforum.dk/ShowPost.aspx?PostID=406
Avatar billede thomas_regin Nybegynder
06. februar 2003 - 21:21 #3
Zitchbow,

Tak for idéen.. Det blev ikke helt som Microsoft anbefaler, men tæt nok på, at du får pointene!

Guidmaster,

Udmærket bud, men jeg valgte at følge zitchbow's idé!

Tak for hjælpen,

Thomas
Avatar billede Slettet bruger
06. februar 2003 - 21:31 #4
Bare det hjalp ;)
Avatar billede guidmaster Nybegynder
06. februar 2003 - 22:10 #5
Det er helt i orden ;)
Der findes mange måder man kan lave det på så man skal selvfølgelige tage det der opfylder ens behov.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester