AppServicesAuthenticationTokenAcquisition.ReplyForbiddenWithWwwAuthenticateHeader Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.