[ASP.NET WSDL]WSDL uitzetten

Pagina: 1
Acties:

  • Dikkie
  • Registratie: Oktober 2000
  • Laatst online: 12:44
Ik maak gebruik van verschillende zelfgemaakte webservices. Het probleem is, dat als je via een browser het asmx bestand aanroept, je automatisch een pagina krijgt waar je de webservice kan testen. Ik wil dit disablen, omdat via die webservice data in een database ingevoerd wordt, en op deze manier kan iedereen via het asmx bestand data invoeren.

Hoe kan ik dit disablen.

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Je kan het asmx bestand denk niet disablen want het is tenslotte gewoon nodig om je webservice te gebruiken. Wat je denk het beste kan doen is de security zo aanpassen dat alleen de server of gebruiker van de applicatie die de webservice gebruikt rechten heeft op de webservice

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


  • Dikkie
  • Registratie: Oktober 2000
  • Laatst online: 12:44
hmmm, ik denk dat ik elke webservice functie dan maar ga beveiligen met een wachtwoord en username.

Verwijderd

Zet de webservices in een aparte directory, en zet daar een web.config file in, met usernames en passwords.

Succes :)