Uw toepassing configureren
Voordat u autorisatie kunt implementeren, moet u uw app registreren in OAuth2 door een app-integratie te maken vanuit Workfront.
Voor instructies bij het creëren van de toepassing OAuth2, zie een OAuth2 enig-pagina Webtoepassing gebruikend PKCEin creëren toepassingen OAuth2 voor de integratie van Workfront
Proefsleutel maken voor Codeuitwisseling
Net als bij de standaardstroom van de machtigingscode, begint de app met het doorsturen van de browser van de gebruiker naar het /authorize
-eindpunt van de machtigingsserver. In deze instantie moet u echter ook een code-uitdaging doorgeven.
Uw eerste stap is het produceren van een code verificateur en uitdaging.
U moet code toevoegen in uw clienttoepassing om de code-verificateur en de code-uitdaging te maken.
De PKCE-generatorcode maakt uitvoer die vergelijkbaar is met het volgende:
{
"code\_verifier":"N28zVMsKU6ptUjHaYWg3T1NFTDQqcW1R4BU5NXywapNac4hhfkxjwfhZQat",
"code\_challenge":"wzgjYF9qEiWep-CwqgrTE78-2ghjwCtRO3vj23o4W\_fw"
}
Uw app slaat de code_verifier
for later op en verzendt de code_challenge
samen met de autorisatieaanvraag naar de URL /authorize
van de machtigingsserver.