SystemWebViewOptions 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.
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. |