Se solicita a los destinatarios externos que inicien sesión en los vínculos compartidos de AEM

En este artículo se describe cómo solucionar problemas y resolver situaciones en las que se solicita a destinatarios externos que inicien sesión al acceder o descargar recursos mediante Compartir vínculos en Adobe Experience Manager (AEM).

Descripción description

Entorno

Adobe Experience Manager (AEM) Assets (todas las versiones compatibles)

Problema/Síntomas

  • Los destinatarios externos de Vínculos compartidos no pueden acceder a los recursos o descargarlos sin iniciar sesión.
  • El vínculo compartido es válido y se puede acceder a los recursos cuando se inicia sesión, pero no para los usuarios no autenticados.
  • Al obtener acceso al vínculo compartido en una sesión de exploración privada o como usuario externo, se muestra un error requerido de autenticación.

Causa

Es posible que las asignaciones de servlet personalizadas o la lógica de autenticación estén aplicando la autenticación en los puntos de conexión de Share Link, lo que impide el acceso no autenticado previsto para los usuarios externos.

Resolución resolution

Para solucionar el problema, siga estos pasos:

  1. Revise la instancia de AEM en busca de cualquier asignación de servlet personalizada o lógica de autenticación personalizada que pueda afectar a las rutas de acceso de Compartir vínculo.
  2. Consulte con su equipo de desarrollo para identificar cualquier implementación personalizada que pueda exigir autenticación en los extremos de Share Link.
  3. Deshabilite o ajuste temporalmente el servlet personalizado o la lógica de autenticación para comprobar si se ha restaurado el acceso externo para Compartir vínculos.
  4. Si al deshabilitar la lógica personalizada se resuelve el problema, refactorice la implementación para asegurarse de que los extremos de Share Link sigan siendo accesibles para los usuarios no autenticados según lo previsto.
  5. Después de realizar los cambios, pruebe el acceso de Share Link en una sesión de exploración privada para comprobar que los usuarios externos pueden acceder a los recursos y descargarlos sin que se les pida que inicien sesión.
recommendation-more-help
experience-cloud-kcs-help-kbarticles