Linguagem

SystemWebViewOptions Classe

Definição

Opções para usar o navegador do sistema operativo predefinido como um processo separado para gerir a autenticação interativa. A MSAL estará a ouvir o navegador do sistema operativo terminar a autenticação, mas não consegue fechar o navegador. No entanto, pode responder com uma mensagem de 200 OK ou um Redirecionamento 302, que pode ser configurado aqui. Para mais detalhes, veja https://aka.ms/msal-net-os-browser

public class SystemWebViewOptions
type SystemWebViewOptions = class
Public Class SystemWebViewOptions
Herança
SystemWebViewOptions

Construtores

Name Descrição
SystemWebViewOptions()

Construtor

Propriedades

Name Descrição
BrowserRedirectError

Quando o utilizador termina a autenticação, mas ocorreu um erro, o MSAL redireciona o navegador para o Uri dado

BrowserRedirectSuccess

Quando o utilizador termina de autenticar-se, o MSAL redireciona o navegador para o URI dado

HtmlMessageError

Quando o utilizador termina a autenticação, mas ocorreu um erro, o MSAL responde com uma mensagem de 200 OK, que o navegador mostrará ao utilizador. Pode usar um formato de string, por exemplo, "Ocorreu um erro: {0} detalhes: {1}"

HtmlMessageSuccess

Quando o utilizador termina a autenticação, o MSAL responde com uma mensagem de 200 OK, que o navegador mostra ao utilizador.

iOSHidePrivacyPrompt

Isto esconde o aviso de privacidade exibido nos dispositivos iOS (ver 13.0+) quando definido como true. Por defeito, é falso e mostra o prompt.

OpenBrowserAsync

Permite aos programadores implementar a sua própria lógica para iniciar um navegador e navegar até um Uri específico. A MSAL usa isto ao abrir o navegador. Deixa-o nulo e o navegador configurado pelo utilizador será usado. Considere usar os auxiliares estáticos OpenWithEdgeBrowserAsync e OpenWithChromeEdgeBrowserAsync

Métodos

Name Descrição
OpenWithChromeEdgeBrowserAsync(Uri)

Use o Microsoft Edge Chromium para navegar até ao URI indicado. Requer que o navegador esteja instalado. No Linux, abre o Edge se estiver disponível, caso contrário abre o navegador predefinido.

OpenWithEdgeBrowserAsync(Uri)

Use o Microsoft Edge para navegar até ao URI indicado. Em plataformas que não são Windows, usa o navegador que for o padrão.

Aplica-se a