Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Przepływ kodu autoryzacji jest odpowiedni, gdy aplikacja wymaga interakcji użytkownika z usługą Microsoft Entra STS podczas uwierzytelniania. Jednym z takich przypadków jest zalogowanie się użytkowników do aplikacji internetowych (witryn internetowych) przy użyciu protokołu OpenID Connect. Aplikacja internetowa otrzymuje kod autoryzacji, który może zrealizować w celu uzyskania tokenu dla internetowych interfejsów API.
Żądania dotyczące kodów autoryzacji są delegowane do dewelopera. Aby dowiedzieć się, jak zażądać kodu autoryzacji, zobacz Przepływ kodu autoryzacji. Aby utworzyć adres URL kodu autoryzacji, w którym użytkownik wprowadzi swoje poświadczenia, możesz użyć konstruktora adresu URL kodu autoryzacji
Fragment kodu
PublicClientApplication pca = new PublicClientApplication.Builder(APP_ID)
.authority(AUTHORITY)
.build();
IAuthenticationResult result = pca.acquireToken(AuthorizationCodeParameters
.builder(authCode, new URI(REPLY_URL))
.scopes(scope)
.build())
.get();