Sprache

AppServicesAuthenticationTokenAcquisition.ReplyForbiddenWithWwwAuthenticateHeader Methode

Definition

Wird in Web-APIs verwendet (die daher keine Interaktion mit dem Benutzer haben können). Antwortet auf den Client über httpResponse, indem er eine 403 (verboten) sendet und wwwAuthenticateHeaders auffüllt, damit der Client eine Interaktion mit dem Benutzer auslösen kann, damit der Benutzer mehr Bereichen zustimmen kann.

public void ReplyForbiddenWithWwwAuthenticateHeader(System.Collections.Generic.IEnumerable<string> scopes, Microsoft.Identity.Client.MsalUiRequiredException msalServiceException, string? authenticationScheme, Microsoft.AspNetCore.Http.HttpResponse? httpResponse = default);
abstract member ReplyForbiddenWithWwwAuthenticateHeader : seq<string> * Microsoft.Identity.Client.MsalUiRequiredException * string * Microsoft.AspNetCore.Http.HttpResponse -> unit
override this.ReplyForbiddenWithWwwAuthenticateHeader : seq<string> * Microsoft.Identity.Client.MsalUiRequiredException * string * Microsoft.AspNetCore.Http.HttpResponse -> unit
Public Sub ReplyForbiddenWithWwwAuthenticateHeader (scopes As IEnumerable(Of String), msalServiceException As MsalUiRequiredException, authenticationScheme As String, Optional httpResponse As HttpResponse = Nothing)

Parameter

scopes
IEnumerable<String>

Bereiche, deren Zustimmung zuzustimmen ist.

msalServiceException
MsalUiRequiredException

MsalUiRequiredException Auslösen der Herausforderung.

authenticationScheme
String

Authentifizierungsschema. Wenn null, wird OpenIdConnectDefault.AuthenticationScheme verwendet, wenn von einer Web-App aufgerufen wird, und JwtBearerDefault.AuthenticationScheme, wenn von einer Web-API aufgerufen wird.

httpResponse
HttpResponse

Das HttpResponse zu aktualisierende Element.

Implementiert

Gilt für: