Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Ao executar o fluxo de código de autorização Oauth2, a primeira etapa é direcionar o usuário para o ponto de extremidade de autorização em que ele será autenticado e o provedor de identidade responderá com um código de autenticação. O código de autenticação pode ser usado para resgatar um token chamando MSALs PublicClientApplication.acquireToken(AuthorizationCodeParameters) ou ConfidentialClientApplication.acquireToken(AuthorizationCodeParameters).
Construtor de URLs de autorização
A partir do MSAL4J 1.4, agora há um método auxiliar, getAuthorizationRequestUrlque pode ser usado para criar a URL de código de autorização, usada na primeira etapa do fluxo de código de autorização OAuth2.
PublicClientApplication publicClientApplication =
PublicClientApplication
.builder(CLIENT_ID)
.authority(AUTHORITY)
.build();
AuthorizationRequestUrlParameters parameters =
AuthorizationRequestUrlParameters
.builder(interactiveRequestParameters.redirectUri().toString(),
interactiveRequestParameters.scopes())
.codeChallenge(verifier)
.codeChallengeMethod("S256")
.state(state);
.build();
URL authorizationCodeUrl = publicClientApplication.getAuthorizationRequestUrl(parameters);