WebAuthenticationBroker.AuthenticateAsync Método
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.
Sobrecargas
AuthenticateAsync(WebAuthenticationOptions, Uri) |
Inicia a operação de autenticação assíncrona com duas entradas. Você pode chamar esse método várias vezes em um único aplicativo ou em vários aplicativos ao mesmo tempo. |
AuthenticateAsync(WebAuthenticationOptions, Uri, Uri) |
Inicia a operação de autenticação assíncrona com três entradas. Você pode chamar esse método várias vezes em um único aplicativo ou em vários aplicativos ao mesmo tempo. |
AuthenticateAsync(WebAuthenticationOptions, Uri)
Inicia a operação de autenticação assíncrona com duas entradas. Você pode chamar esse método várias vezes em um único aplicativo ou em vários aplicativos ao mesmo tempo.
public:
static IAsyncOperation<WebAuthenticationResult ^> ^ AuthenticateAsync(WebAuthenticationOptions options, Uri ^ requestUri);
/// [Windows.Foundation.Metadata.Overload("AuthenticateWithoutCallbackUriAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<WebAuthenticationResult> AuthenticateAsync(WebAuthenticationOptions const& options, Uri const& requestUri);
[Windows.Foundation.Metadata.Overload("AuthenticateWithoutCallbackUriAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<WebAuthenticationResult> AuthenticateAsync(WebAuthenticationOptions options, System.Uri requestUri);
function authenticateAsync(options, requestUri)
Public Shared Function AuthenticateAsync (options As WebAuthenticationOptions, requestUri As Uri) As IAsyncOperation(Of WebAuthenticationResult)
Parâmetros
- options
- WebAuthenticationOptions
As opções para a operação de autenticação.
Retornos
A maneira de consultar o status e obter os resultados da operação de autenticação. Se você estiver recebendo um erro de parâmetro inválido, a causa mais comum é que você não está usando HTTPS para o parâmetro requestUri .
- Atributos
Comentários
Não há nenhum parâmetro callbackUri explícito neste método. O URI padrão do aplicativo é usado internamente como terminador. Para obter mais informações, consulte GetCurrentApplicationCallbackUri.
Confira também
- GetCurrentApplicationCallbackUri()
- AuthenticateAsync(WebAuthenticationOptions, Uri, Uri)
- Autenticação e identidade do usuário (JavaScript)
- Autenticação e identidade do usuário
- Início Rápido: Conectando-se a um provedor de identidade online (JavaScript)
- Agente de autenticação da Web
- autenticação do Windows exemplo de agente
Aplica-se a
AuthenticateAsync(WebAuthenticationOptions, Uri, Uri)
Inicia a operação de autenticação assíncrona com três entradas. Você pode chamar esse método várias vezes em um único aplicativo ou em vários aplicativos ao mesmo tempo.
public:
static IAsyncOperation<WebAuthenticationResult ^> ^ AuthenticateAsync(WebAuthenticationOptions options, Uri ^ requestUri, Uri ^ callbackUri);
/// [Windows.Foundation.Metadata.Overload("AuthenticateWithCallbackUriAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<WebAuthenticationResult> AuthenticateAsync(WebAuthenticationOptions const& options, Uri const& requestUri, Uri const& callbackUri);
[Windows.Foundation.Metadata.Overload("AuthenticateWithCallbackUriAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<WebAuthenticationResult> AuthenticateAsync(WebAuthenticationOptions options, System.Uri requestUri, System.Uri callbackUri);
function authenticateAsync(options, requestUri, callbackUri)
Public Shared Function AuthenticateAsync (options As WebAuthenticationOptions, requestUri As Uri, callbackUri As Uri) As IAsyncOperation(Of WebAuthenticationResult)
Parâmetros
- options
- WebAuthenticationOptions
As opções para a operação de autenticação.
O URI de retorno de chamada que indica a conclusão da autenticação da Web. O agente corresponde a esse URI em relação a cada URI para o qual ele está prestes a navegar. O agente nunca navega para esse URI, em vez disso, o agente retorna o controle de volta para o aplicativo quando o usuário clica em um link ou um redirecionamento de servidor Web é feito.
Retornos
A maneira de consultar o status e obter os resultados da operação de autenticação. Se você estiver recebendo um erro de parâmetro inválido, a causa mais comum é que você não está usando HTTPS para o parâmetro requestUri .
- Atributos
Comentários
Quando esse método é usado, nenhum estado de sessão ou cookies persistentes são retidos em várias chamadas do mesmo aplicativo UWP ou diferente. Esse método deve ser chamado no thread da interface do usuário.
Confira também
- AuthenticateAsync(WebAuthenticationOptions, Uri)
- Autenticação e identidade do usuário (JavaScript)
- Autenticação e identidade do usuário
- Início Rápido: Conectando-se a um provedor de identidade online (JavaScript)
- Agente de autenticação da Web
- autenticação do Windows exemplo de agente