Resultados de la búsqueda :

×

Inicio de sesión único (SSO) de OAuth para Shopify usando Azure B2C como proveedor de identidad


miniOrange permite Azure B2C para actuar como IDP (Proveedor de identidad), que permite a los usuarios Inicio de sesión único (SSO) en Shopify usando Credenciales B2C de Azure. Nuestra aplicación es compatible con todos los proveedores de identidad compatibles con SAML/OAuth. Revisaremos una guía paso a paso para configurar Inicio de sesión único (SSO) en Shopify usando Azure B2C como proveedor de identidad (Proveedor de identidad) y Tienda Shopify como SP (Proveedor de servicio).

Requisito previo: Inicio de sesión único: solicitud de inicio de sesión SSO

Para configurar SSO en Shopify con Azure B2C como IDP, deberá instalar el Inicio de sesión único de miniOrange Shopify - Inicio de sesión SSO Aplicación en tu tienda:

miniOrange proporciona acceso seguro de inicio de sesión único (SSO) a tu tienda Shopify (tanto plus como Non-plus).


Guía paso a paso para el inicio de sesión único en Shopify Store usando Azure B2C

1. Configure Azure B2C como proveedor de OAuth

  • Inicia sesión en el portal azul.
  • Vaya a Inicio y en los servicios de Azure, seleccione Azure B2C.
  • Inicio de sesión único (SSO) de Azure AD B2C: seleccione Azure AD B2C
  • Asegúrese de estar en el directorio de Azure AD B2C con una suscripción activa y, de lo contrario, puede cambiar al directorio correcto.
  • Inicio de sesión único (SSO) de Azure AD B2C: aplicaciones de inicio de sesión
  • Ahora, haga clic en Registros de aplicaciones y luego haga clic en el Nuevo registro opción para crear una nueva aplicación Azure B2C.
  • Inicio de sesión único (SSO) de Azure AD B2C: aplicaciones de inicio de sesión
  • Configure las siguientes opciones para crear una nueva aplicación.
    • Introduzca un nombre para su aplicación en el Nombre campo de texto.
    • En los tipos de cuenta admitidos, seleccione la tercera opción 'Cuentas en cualquier proveedor de identidad o directorio organizacional (para autenticar usuarios con flujos de usuarios)'.
    • Ve a tu tienda Shopify, haz clic en Apps pestaña, y seleccione la Inicio de sesión único: inicio de sesión SSO .
    • Sección de la aplicación Shopify: aplicación de inicio de sesión único
    • Haga clic en el Configurar proveedor de identidad en la parte superior izquierda de la barra de navegación.
    • Inicio de sesión único (SSO) para Shopify (Plus y Non Plus), configurar IDP para habilitar el inicio de sesión único (SSO)
    • En la barra de navegación izquierda, seleccione Configurar SSO y haga clic en Agregar proveedor de identidad del botón.
    • Shopify - aplicación miniorange sso - elige OAuth 2.0
    • Usted puede encontrar el URL de devolución de llamada de OAuth existentes OAuth 2.0 .
    • Shopify - aplicación miniorange sso - elige OAuth 2.0
    • Haga clic en el Registro botón para crear su aplicación.
    • Inicio de sesión único (SSO) de Azure AD B2C: creación
  • Después de la creación exitosa de la aplicación, será redirigido a la página de descripción general de la aplicación recién creada. De lo contrario, puede ir a los registros de aplicaciones y buscar el nombre de su aplicación y la encontrará en la lista.
  • Inicio de sesión único (SSO) de Azure AD B2C: opción de aplicaciones
  • Copie su ID de aplicación y guárdalo bajo tu ID de cliente cuadro de texto en su Inicio de sesión único (SSO) de Shopify .
  • Inicio de sesión único (SSO) de Azure AD B2C: ID de aplicación
  • Para el inquilino de Azure B2C, copie el nombre de dominio en Esenciales en la página de inicio y guárdelo. Lo exigiremos más adelante.
  • Inicio de sesión único (SSO) de Azure AD B2C: generar clave
  • Luego haga clic en Certificados y secretos y luego haga clic en Nuevo secreto de cliente para generar un secreto de cliente. Introduzca una descripción y haga clic en Añada del botón.
  • Inicio de sesión único (SSO) de Azure AD B2C: generar clave
  • Copie el valor secreto de la página de certificados y secretos y guárdelo como secreto del cliente en tu Inicio de sesión único (SSO) de Shopify .
  • Inicio de sesión único (SSO) de Azure AD B2C: generar clave

1.1 Agregar usuarios en su aplicación B2C

  • En la página de inicio, vaya a Usuarios pestaña en la esquina izquierda.
  • Inicio de sesión único (SSO) de Azure AD B2C: flujo de usuarios
  • Haga clic en Nuevo usuario en la página del usuario.
  • Inicio de sesión único (SSO) de Azure AD B2C: flujo de usuarios
  • Seleccione Crear Azure AD B2C usuario. Luego, haga clic en Correo electrónico desde el método de inicio de sesión, establezca su contraseña y haga clic en Crear para guardar los detalles del usuario para realizar la configuración de prueba.
  • Inicio de sesión único (SSO) de Azure AD B2C: flujo de usuarios Inicio de sesión único (SSO) de Azure AD B2C: flujo de usuarios

1.2 Cómo crear y agregar políticas

  • Visite la Flujos de usuarios pestaña y luego haga clic en Nuevo flujo de usuarios.
  • Inicio de sesión único (SSO) de Azure AD B2C: flujo de usuarios
  • Seleccione un tipo de flujo de usuario Regístrate e inicia sesión a continuación, haga clic en Crear del botón.
  • Inicio de sesión único (SSO) de Azure AD B2C: flujo de usuarios de la sección
  • Complete toda la información, por ejemplo, nombre, proveedores de identidad, etc. y luego haga clic en Crear del botón.
  • Inicio de sesión único (SSO) de Azure AD B2C: información del flujo de usuarios
  • Copie el valor del nombre de la política. Esto será necesario al configurar los puntos finales de autorización y token.

1.3 Agregar reclamos de usuarios a su aplicación

  • Ve a flujos de usuarios bajo políticas en la esquina izquierda. Seleccione la política configurada.
  • Inicio de sesión único (SSO) de Azure AD B2C: información del flujo de usuarios
  • Seleccione Reclamaciones de aplicaciones en la configuración de.
  • Inicio de sesión único (SSO) de Azure AD B2C: información del flujo de usuarios
  • Seleccione los atributos que desee que se muestren en la configuración de prueba y guárdelos.
  • Inicio de sesión único (SSO) de Azure AD B2C: información del flujo de usuarios
  • Vaya a Aplicación → Seleccione la aplicación y vaya a la Permisos API .
  • Inicio de sesión único (SSO) de Azure B2C B2C: permisos de API
  • Haga clic en el Agregar permiso botón, y luego API de Microsoft Graph -> Permisos delegados selecciona openid, Perfil alcance y haga clic en el Agregar permisos del botón.
  • Inicio de sesión único (SSO) de Azure B2C B2C: solicitar permisos de API
  • Haga clic en el Conceder consentimiento para el botón Demostración.
  • Vaya a la pestaña Manifiesto y busque grupoMembresíaReclamaciones cambiar su valor a "Todos" y haga clic en el ahorrar del botón.
  • Inicio de sesión único (SSO) de Azure B2C B2C: reclamaciones de membresía de grupo

1.4 Puntos finales

  • Ve a Registros de aplicaciones -> Endpoints.

    Inicio de sesión único (sso) de Microsoft Azure b2c: azure-b2c-endpoints
  • In ficha y autorización URL de puntos finales, reemplazar con el nombre de su política configurada.
  • Ha configurado correctamente Azure AD B2C como proveedor de OAuth para lograr la autenticación de usuario con el inicio de sesión único (SSO) de Azure AD B2C en su tienda Shopify.

2. Configure Azure B2C como proveedor de OAuth 2.0 en Shopify.

  • Nuevamente, ve a tu tienda Shopify, haz clic en Apps pestaña, y seleccione la Inicio de sesión único: inicio de sesión SSO .
  • Sección de la aplicación Shopify: aplicación de inicio de sesión único
  • Haga clic en el Configurar proveedor de identidad en la parte superior izquierda de la barra de navegación.
  • Inicio de sesión único (SSO) para Shopify (Plus y Non Plus), configurar IDP para habilitar el inicio de sesión único (SSO)
  • En la barra de navegación izquierda, seleccione Configurar SSO y haga clic en Agregar proveedor de identidad del botón.
  • Shopify - aplicación miniorange sso - agregar proveedor de identidad
  • Seleccione OAuth 2.0 y consulte la siguiente tabla para completar los detalles requeridos, como ID de cliente, secreto de cliente, puntos finales y alcance.
  • Shopify - aplicación miniorange sso - elige OAuth 2.0
  • Introduzca los siguientes valores.
    Nombre de la aplicación Azure B2C
    Nombre de visualización de la aplicación Elija el nombre apropiado
    Punto final de autorización de OAuth Desde el paso 1.4
    Punto final del token de acceso de OAuth Desde el paso 1.4
    ID de cliente Desde el paso 1
    Secreto del cliente Desde el paso 1
    Lo que hacemos abierto
  • Has completado la configuración lateral de Shopify.

3. Conexión de prueba

  • Visite la Configurar SSO .
  • Haga clic en el Seleccione >> Probar conexión opción contra el proveedor de identidad que configuró.
  • Conexión de prueba SSO de inicio de sesión único de Azure B2C
  • Al ingresar credenciales válidas de Azure B2C, verá una ventana emergente que se muestra en la siguiente pantalla.
  • Inicio de sesión único de Azure B2C SSO SucessTestConnection

4. Prueba de SSO para tu tienda Shopify

  • Ve a la página de inicio de sesión de tu tienda Shopify.(https:// /Cuenta de Ingreso)
  • Haga clic en el botón de inicio de sesión Personalizaste antes.
  • seleccione el proyecto proveedor de google oauth
  • Serás redirigido a la página de inicio de sesión del IDP que configuraste en el paso anterior. Inicie sesión con las credenciales de su cuenta IDP.
  • Iniciarás sesión exitosamente en tu tienda Shopify.

En esta guía, ha configurado correctamente el inicio de sesión único (SSO) de Azure AD B2C configurando Azure AD B2C y como proveedor de OAuth y Shopify como cliente de OAuth usando nuestro Inicio de sesión único de Shopify - Inicio de sesión SSO Aplicación. Esta solución garantiza que esté listo para implementar un acceso seguro a su tienda Shopify utilizando las credenciales de inicio de sesión de Azure AD B2C en cuestión de minutos.


Solucionando Problemas

Solicitud no válida

Esto puede deberse a que tu dominio principal sería diferente de tu dominio de Shopify. Para verificar su dominio principal y hacer que SSO funcione, siga los pasos indicados haga clic aquí

shopify_plan_expirado

Este problema surge cuando el El período de prueba de su plan de desarrollo ha expirado.. O si tu plan no es renovada automáticamente desde el final de Shopify. Contactanos en shopifysupport@xecurify.com para resolver el problema de actualización del plan y lograr un buen funcionamiento del SSO: inicio de sesión único Solicitud.

atributos_inválidos_recibidos

Como el correo electrónico es una entidad requerida en Shopify para la creación de una cuenta y para la operación de inicio de sesión, el inicio de sesión único no se realiza correctamente en este caso. Para resolver este error, siga lo indicado haga clic aquí

encontrado_un_error

Cuando realizo SSO, aparece el error "Verifique si la aplicación Shopify está instalada". Para resolver este error, siga lo indicado haga clic aquí

Si su error o consulta no aparece aquí, haga clic en esta página para ver a los demás.


Preguntas Frecuentes


He seguido los pasos para configurar el IdP, pero ¿dónde puedo verificar el SSO?

Siga los pasos descritos haga clic aquí para configurar SSO en Shopify con tu IDP preferido.

Instalé la aplicación Shopify SSO. Hice clic en la opción "CONFIGURAR IDP" pero no se abrió nada.

La redirección a cualquier otro sitio puede estar bloqueada en el navegador. Por favor siga los pasos dados esta página para resolver el problema

Cuando intento realizar SSO, me redirigen a la página "Configuración de aplicación incorrecta" y luego, después de intentos posteriores, me redirigen a https://store.xecurify.com/moas/login .

Es posible que esté intentando realizar SSO en una pestaña diferente del mismo navegador donde abrió nuestra aplicación de inicio de sesión único – SSO o accedió al portal de configuración de nuestra aplicación. En este caso, el SSO estará restringido por motivos de seguridad.
Intenta realizar Single Sign On en un parche de nueva ventana de incógnito/privada o en una navegador diferente para que SSO funcione.

Después de realizar el SSO, quiero que mis clientes sean redirigidos a la página de colecciones o de ofertas de descuento.

Siga los pasos descritos haga clic aquí para redirigir a su cliente a colecciones/carrito o cualquier otra página.

Elija su proveedor de identidad preferido y comience a configurar SSO para Shopify de inmediato



Si está buscando algo que no puede encontrar, envíenos un correo electrónico a shopifysupport@xecurify.com

¡Hola!

¿Necesitas ayuda? ¡Estamos aquí!

SOPORTE
Póngase en contacto con el soporte técnico de miniOrange
comercial

Gracias por su consulta.

Si no recibe noticias nuestras dentro de las 24 horas, no dude en enviar un correo electrónico de seguimiento a info@xecurify.com