Compartir por


Configurar sitio de autenticación

Como (e incluso se) os usuarios deben autenticarse cando visitan é unha personalización básica en calquera sitio de Power Pages. Se decide facer cumprir a autenticación, os usuarios fano a través dun fornecedor de identidade.

Power Pages inclúe varios fornecedores de identidade OAuth 2.0 integrados, o que significa que os usuarios poden autenticarse no seu sitio cunha conta de Microsoft, LinkedIn, Facebook, Google ou Twitter. O seu sitio web só pode ter unha instancia dun fornecedor de identidade OAuth 2.0 á vez.

Pode engadir fornecedores de identidade SAML 2.0, OpenID Connect e WS Federation se os necesita.

Power Pages facilita tanto aos creadores como aos administradores configurar a autenticación de usuarios. Despois de seleccionar un fornecedor de identidade, as indicacións da aplicación guíanlle a través das restantes opcións de configuración que precisa introducir.

Para configurar a autenticación de usuario para o seu sitio:

  1. Seleccione a configuración de autenticación xeral
  2. Introduza a configuración dun fornecedor de identidade específico.

Nota

Os cambios na configuración de autenticación do seu sitio poden tardar uns minutos en reflectirse no sitio. Para ver os cambios inmediatamente, reinicie o sitio no centro de administración.

Seleccionar a configuración de autenticación xeral

Algunhas opcións de configuración de autenticación non dependen do fornecedor de identidade que escolla. Aplícanse ao método de autenticación do seu sitio web en xeral.

  1. Inicie sesión en Power Pages.

  2. Cree un sitio ou edite un sitio existente.

  3. No panel lateral esquerdo, selecciona Seguridade.

  4. En Xestionar, selecciona Proveedores de identidade.

  5. Seleccione Configuración de autenticación.

  6. Seleccione a configuración xeral de autenticación que necesite e, a seguir, seleccione Gardar.

A seguir, introduza a configuración específica do seu fornecedor de identidade.

Configuración xeral

Seleccione a seguinte configuración de autenticación xeral:

  • Inicio de sesión externo: A autenticación externa é fornecida pola API de Identidades de ASP.NET. Os fornecedores de identidade externos xestionan as credenciais das contas e os contrasinais.

    • Activado: Para obter acceso, os usuarios seleccionan unha identidade externa para rexistrarse no sitio web. Unha vez rexistrado, unha identidade externa ten acceso ás mesmas funcionalidades como unha conta local. Aprenda como xestionar contas externas.
    • Desactivado: Os usuarios non poden rexistrarse nin iniciar sesión cunha conta externa.
  • Rexistro aberto: Controla o formulario de alta, o rexistro de nova conta de usuario, para crear un usuario local.

    • Activado: O formulario de rexistro permite que calquera usuario visite o sitio web e cree unha conta de usuario.
    • Desactivado: O formulario de rexistro está desactivado e oculto.
  • Requirir correo electrónico único: Especifica se os usuarios deben proporcionar un enderezo de correo electrónico única ao rexistrarse.

    • Activado: Pode provocar un fallo nos intentos de rexistro se un usuario proporciona un enderezo de correo electrónico xa existe nun rexistro de contacto.
    • Desactivado: Un novo usuario pode rexistrarse cun enderezo de correo electrónico duplicado.

Configurar fornecedores de identidades específicos

O fornecedor de identidade específico que pensa usar ten a súa propia configuración que debe introducir.

Nota

Se usa ou engade un nome de dominio personalizado ou cambia o URL base do seu sitio, debe configurar o seu fornecedor de identidade para usar o URL de resposta correcto.

  1. No seu sitio de Power Pages, seleccione Configurar>Fornecedores de identidade.

    A lista mostra todos os fornecedores de identidade que están dispoñibles para usar.

    Captura de pantalla da lista de fornecedores de identidade nun sitio de Power Pages.

  2. Para configurar un fornecedor de identidade que aparece na lista, seleccione Máis comandos () >Configurar ou seleccione o nome do fornecedor.

    Se o fornecedor que quere utilizar non aparece na lista, engádao.

  3. Deixe o nome do provedor tal e como está ou cámbieo se quere.

    O nome do fornecedor é o texto que aparece no botón que ven os usuarios cando seleccionan o seu fornecedor de identidade na páxina de inicio de sesión.

  4. Seleccione Seguinte.

  5. Para os pasos restantes, busque o fornecedor na táboa de fornecedores de identidade comúns e, a seguir, seleccione a ligazón de documentación.

Engadir un fornecedor de identidade

Se o fornecedor de identidade que quere utilizar non aparece na lista, pode engadilo.

  1. No seu sitio de Power Pages, seleccione Configurar>Fornecedores de identidade.

  2. Seleccione + Novo fornecedor.

  3. Na lista Seleccionar o fornecedor de inicio de sesión, seleccione Outro.

  4. Na lista Protocolo, seleccione o protocolo de autenticación que utiliza o fornecedor.

  5. Introduza o nome do fornecedor tal e como debería aparecer na páxina de inicio de sesión do seu sitio.

  6. Seleccione Seguinte.

  7. Para os pasos restantes, seleccione Aprender máis na páxina de configuración para abrir a ligazón de documentación adecuada:

  8. Seleccione Confirmar.

Editar un fornecedor de identidade

  1. No seu sitio de Power Pages, seleccione Configurar>Fornecedores de identidade.

  2. Á dereita do nome do fornecedor de identidade, seleccione Máis comandos () >Editar configuración.

  3. Cambie a configuración segundo a documentación do fornecedor:

  4. Seleccione Confirmar.

Nota

Non podes cambiar aquí a configuración dos inicio de sesión local e Microsoft Entra provedores. Use a configuración do sitio no seu lugar.

Eliminar un fornecedor de identidade

Cando elimina un fornecedor de identidade, só se elimina a súa configuración. O fornecedor aínda está dispoñible para o seu uso no futuro cunha nova configuración. Por exemplo, se elimina o fornecedor de identidade de LinkedIn, a configuración da aplicación e a aplicación de LinkedIn permanecen intactas. Do mesmo xeito, se elimina un fornecedor de Azure AD B2C, só se elimina a configuración do portal; a configuración do arrendatario de Azure para este fornecedor non cambia.

  1. No seu sitio de Power Pages, seleccione Configurar>Fornecedores de identidade.

  2. Á dereita do nome do fornecedor de identidade, seleccione Máis comandos () >Eliminar configuración.

Establecer un fornecedor de identidade predeterminado

Pode configurar calquera fornecedor de identidade configurado como predeterminado. Cando se establece un provedor de identidades como predeterminado, os usuarios que acceden ao sitio web non se redireccionan á páxina de inicio de sesión do sitio web. En vez diso, inician sesión usando o fornecedor seleccionado.

Só pode establecer un fornecedor de identidade configurado como predeterminado.

Importante

Se define un fornecedor de identidade como predeterminado, os usuarios non poden escoller ningún outro fornecedor de identidade.

  1. No seu sitio de Power Pages, seleccione Configurar>Fornecedores de identidade.

  2. Á dereita do nome do fornecedor de identidade, seleccione Máis comandos () >Establecer como predeterminado.

Para eliminar o predeterminado e permitir que os usuarios seleccionen un fornecedor de identidade configurado cando inicien sesión, seleccione Eliminar como predeterminado.

Evite o erro "Problemas ao iniciar sesión" se recrea o seu sitio

Se elimina e recrea o seu sitio de Power Pages, os usuarios poden recibir o seguinte erro ao tentar iniciar sesión:

Sorry, but we're having trouble signing you in. AADSTS700016: Application with identifier '<your site URL>' was not found in the directory 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'. This can happen if the application has not been installed by the administrator of the tenant or consented to by any user in the tenant. You may have sent your authentication request to the wrong tenant.

Asegúrese de configurar o seu fornecedor de identidade correctamente despois de recrear o seu sitio.