ScopesRequiredHttpContextExtensions Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
A classe de extensão que fornece os métodos de extensão para HttpContent isso pode ser usada em APIs web para validar escopos em ações de controladores. 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 | Descrição |
|---|---|
| VerifyUserHasAnyAcceptedScope(HttpContext, String[]) |
Quando aplicado a um HttpContext, verifica se o utilizador autenticado na API web tem algum dos âmbimos aceites.
Se não houver utilizador autenticado, a resposta é um 401 (Não autenticado).
Se o utilizador autenticado não tiver nenhuma destas |