Les appels d’interaction Adobe Target Edge renvoient la valeur 207 avec l’erreur « Hôte de mbox non autorisé TGT-12201-403 - localhost »
Les appels Adobe Target Edge interact renvoient la valeur 207 avec l’erreur Hôte de mbox non autorisé TGT-12201-403 - localhost lorsque l’authentification de l’hôte est activée.
Description description
Lorsque vous parcourez les pages du site où Adobe Target Web SDK envoie des appels interact via AEP Edge :
- Le panneau Réseau affiche les réponses HTTP 207 de
.../v1/interact. - Dans le corps de la réponse, l’activité Target pour les événements d’activité utilisateur/d’affichage de produit échoue avec des erreurs telles que :
{
"type": "https://ns.adobe.com/aep/errors/TGT-12201-403",
"status": 403,
"title": "Unauthorized Mbox host",
"detail": "Mbox token is invalid: Unauthorized mbox host - localhost for client <clientCode>",
"report": {
"eventIndex": 0,
"request-id": "<request-id>"
}
}
]
D’un point de vue commercial :
- La collecte de données de toutes les activités des utilisateurs de Target échoue pour les événements affectés, et
- Les expériences ou les règles de ciblage qui reposent sur ces événements ne fonctionnent pas.
Le problème persiste :
- dans plusieurs environnements (AQ/STG/PROD) ; et
- Même à partir de réseaux non VPN et différents appareils personnels.
La désactivation de Hôtes autorisés arrête immédiatement l’erreur Unauthorized Mbox host - localhost, mais il ne s’agit pas d’une solution acceptable à long terme.
Résolution resolution
Mettez à jour la mise en œuvre de sorte que web.webPageDetails.URL inclue toujours le protocole (http:// ou https://) avant d’activer Target Hôtes autorisés.
Une fois l’URL entièrement qualifiée, l’authentification de l’hôte résout correctement l’hôte réel (par exemple : www.example.com) au lieu de localhost, et l’erreur TGT-12201-403 ne se produit plus.