Loading
Konfigurere og vedlikeholde Salesforce-organisasjonen
Innhold
Velg filtre

          Ingen resultater
          Ingen resultater
          Her er noen søketips

          Kontroller stavemåten i søkeordene.
          Bruk mer generelle søkebegreper.
          Velg færre filtre for å utvide søket.

          Søk i all Salesforce Hjelp
          Sikkerhet: Krev bevisnøkkel for kodeutveksling (PKCE)

          Sikkerhet: Krev bevisnøkkel for kodeutveksling (PKCE)

          Denne sikkerhetsinnstillingen krever et kryptografisk håndtak på tvers av alle kompatible OAuth 2.

          Navn på kontroll

          Eksterne klientapper: Sikkerhet: Krev bevisnøkkel for kodeutveksling (PKCE)

          Anbefalt konfigurasjon

          Krev utvidelsen Proof Key for Code Exchange (PKCE) for støttede godkjenningsflyter.

          Oversikt over kontroll

          Denne sikkerhetsinnstillingen krever et kryptografisk håndtak på tvers av alle kompatible OAuth 2.0-utstedelsestyper der klienten sender en hash-kodevisning under den første forespørselen, og en kodeverifikator med ren tekst under tokenutvekslingen for å binde forespørselen til den spesifikke klientforekomsten.

          Sikkerhetsrisiko hvis ikke konfigurert

          Uten PKCE håndheves på tvers av alle støttede flyter, kan en oppfanget godkjenningskode eller mellomliggende legitimasjon utveksles vellykket for et tilgangstoken av en skadelig utøver fordi godkjenningsserveren mangler en teknisk mekanisme for å bekrefte identiteten til den opprinnelige anroperen.

          Trusselscenarier

          En angriper fanger opp en gyldig godkjenningskode eller oppfangbar legitimasjon fra en vellykket pålogging – via nettleserhistorikk, systemlogger eller oppfanging av tilpasset URI-skjema – og innhenter programmatisk et gyldig økttoken før den legitime klienten kan fullføre håndtaket.

          Beregnet CVSS Score-område

          Høyt (7.0–8,9).

          Viktige punkter om risikoinnvirkning

          Mislykket håndheving av PKCE på tvers av alle aktuelle flyter tillater omfattende øktkapring og uautorisert datatilgang, spesielt målrettede integrasjoner der en statisk klienthemmelighet enten ikke brukes eller har blitt kompromittert.

          Høyere risiko når

          Risikoen er høyere for offentlige klienter, som innebygde mobilprogrammer og nettprogrammer med én side (SPA-er), fordi disse plattformene ikke kan lagre en klienthemmelighet sikkert og ofte opererer i miljøer der omdirigering av trafikk kan observeres.

          Lav risiko når

          Scenariet er mindre risiko hvis organisasjonen utelukkende bruker konfidensielle klienter på sikre serverdeltjenester som allerede håndhever en obligatorisk klienthemmelighet og opererer innenfor et strengt isolert nettverksområde.

          Viktige punkter om virksomheten og integrasjonen

          Aktivering av dette kravet på tvers av alle støttede flyter krever at alle integrerte klientprogrammer støtter S256-transformasjonsmetoden og behandler unike strenger med høy entropi for hver transaksjon.

          Anbefalt rettelse

          Gå til OAuth-innstillingene i den eksterne klientappen, og merk av for Krev bevisnøkkel for kodeutveksling (PKCE) for alle støttede godkjenningsflyter.

          Veiledning for vurdering av sikkerhetstilstand

          Sikkerhetstilstandsvurdering identifiserer PKCE som en obligatorisk arkitektonisk standard for alle moderne identitets- og autorisasjonsflyter, slik at hver tokenutveksling er kryptografisk bundet til den spesifikke klientforekomsten for å hindre legitimasjonsinnsetting og oppfanging.

           
          Laster
          Salesforce Help | Article