Slik konfigurerer machineKey i ASP

er machineKey en innstilling i web.config fil av et Microsoft web-applikasjon. Den legger kryptering sikkerhet til nettstedet ditt for å beskytte informasjonen legges inn av brukere i nettskjemaer. Bruke machineKey i web.config filen oppretter en hash generert på fly ved vertsserveren. Dersom en person forsøker å tukle med kryptert informasjon, registrerer serveren en ugyldig streng og avviser form framlegg. Redigere web.config med en machineKey verdi forbedrer sikkerheten til vertsserveren og brukerens informasjon.

Bruksanvisning

1 Åpne filen web.config i din webapplikasjon. Web.config ligger i rotmappen av løsningen. Det er funnet ved hjelp av Solution Explorer i Visual Studio.

2 Skriv inn machineKey verdikoder innenfor system.web koder. Åpningen tag syntaksen er under:
<MachineKey />

3 Legg automatisk generering av en ny nøkkel for hver applikasjon. Bruk av "autogenerere" instruerer serveren til å generere en nøkkel automatisk og "IsolateApps" er instruksjonen for servere for å generere en ny nøkkel for hver forekomst av programmet. Den følgende koden tilføyes til machineKey verdi:
<MachineKey validationKey = "autogenerere, IsolateApps" />

4 Tilsett type validering. Det finnes flere forskjellige typer hashing. En populær krypterings generasjon kode er SHA1, som produserer en lengre hash kode enn noen av de eldre ordninger som MD5 og 3DES. Følgende kode legger SHA1 hashing til søknaden:
<MachineKey validationKey = "autogenerere, IsolateApps" validering = "SHA1" />

5 Legg dekryptering ved. Akkurat som programmet trenger kryptering instruksjoner, må det også være i stand til å dekryptere de innsendte skjemaer. Følgende modifikatorer er den siste delen av machineKey verdi:
<MachineKey validationKey = "autogenerere, IsolateApps" validering = "SHA1" decryptionKey = "autogenerere, IsolateApps" />

6 Lagre web.config og lukke filen.