SystemWebViewOptions 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.
Opções para usar o navegador do sistema operacional padrão como um processo separado para lidar com autenticação interativa. A MSAL ouvirá o navegador do sistema operacional para concluir a autenticação, mas não poderá fechar o navegador. No entanto, ele pode responder com uma mensagem 200 OK ou um redirecionamento 302, que pode ser configurado aqui. Para obter mais detalhes, consulte https://aka.ms/msal-net-os-browser
public class SystemWebViewOptions
type SystemWebViewOptions = class
Public Class SystemWebViewOptions
- Herança
-
SystemWebViewOptions
Construtores
| Nome | Description |
|---|---|
| SystemWebViewOptions() |
Construtor |
Propriedades
| Nome | Description |
|---|---|
| BrowserRedirectError |
Quando o usuário terminar de autenticar, mas ocorreu um erro, a MSAL redirecionará o navegador para o Uri fornecido |
| BrowserRedirectSuccess |
Quando o usuário terminar de autenticar, a MSAL redirecionará o navegador para o Uri fornecido |
| HtmlMessageError |
Quando o usuário terminar de autenticar, mas ocorreu um erro, a MSAL responderá com uma mensagem 200 OK, que o navegador mostrará ao usuário. Você pode usar um formato de cadeia de caracteres, por exemplo, "Ocorreu um erro: {0} detalhes: {1}" |
| HtmlMessageSuccess |
Quando o usuário terminar de autenticar, a MSAL responderá com uma mensagem 200 OK, que o navegador mostrará ao usuário. |
| iOSHidePrivacyPrompt |
Isso oculta o prompt de privacidade exibido em dispositivos iOS (ver 13.0+) quando definido como true. Por padrão, ele é falso e exibe o prompt. |
| OpenBrowserAsync |
Permite que os desenvolvedores implementem sua própria lógica para iniciar um navegador e navegar até um Uri específico. A MSAL usará isso ao abrir o navegador. Deixe-o nulo e o navegador configurado pelo usuário será usado. Considere usar os auxiliares estáticos OpenWithEdgeBrowserAsync e OpenWithChromeEdgeBrowserAsync |
Métodos
| Nome | Description |
|---|---|
| OpenWithChromeEdgeBrowserAsync(Uri) |
Use Microsoft Edge Chromium para navegar até o URI fornecido. Requer que o navegador seja instalado. No Linux, abra o edge se disponível, caso contrário, abra o navegador padrão. |
| OpenWithEdgeBrowserAsync(Uri) |
Use Microsoft Edge para navegar até o URI fornecido. Em plataformas não windows, ele usa qualquer navegador que seja o padrão. |