ScopesRequiredHttpContextExtensions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classe de extensão que fornece os métodos de extensão que HttpContent podem ser usados em APIs Web para validar escopos em ações do controlador. Recomendamos usar, em vez disso, o Atributo RequiredScope no controlador, na página ou na ação. Consulte https://aka.ms/ms-id-web/required-scope-attribute.
public static class ScopesRequiredHttpContextExtensions
type ScopesRequiredHttpContextExtensions = class
Public Module ScopesRequiredHttpContextExtensions
- Herança
-
ScopesRequiredHttpContextExtensions
Métodos
| Nome | Description |
|---|---|
| VerifyUserHasAnyAcceptedScope(HttpContext, String[]) |
Quando aplicado a um HttpContext, verifica se o usuário autenticado na API Web tem qualquer um dos escopos aceitos.
Se não houver nenhum usuário autenticado, a resposta será um 401 (não autenticado).
Se o usuário autenticado não tiver nenhum deles |