J’ai mon propre site sur lequel j’aimerais intégrer une liste de sujets. Mon forum est configuré sur community.withgrayce.com et il nécessite une connexion en utilisant uniquement DiscourseConnect comme méthode de connexion. J’ai configuré le d-topics-list pour cela sur mon site. Voici ce qui se passe :
- L’iframe créée par d-topics-list charge l’URL
https://community.withgrayce.com/embed/topics?discourse_embed_id=de-d4px4nnxj&per_page=5 - Comme la connexion est requise, cette URL redirige vers mon URL de connexion DiscourseConnect. Je teste localement, donc cela va à
http://localhost:3001/sso?sso=SSO_PARAMS_SNIPPED - Cette URL charge une page qui appelle une API pour obtenir la redirection SSO et définit ensuite
window.location.hrefavec cette URL dans l’iframe. J’ai testé que le SSO fonctionne correctement en général en utilisant cette technique. - Lorsque l’iframe essaie de charger la redirection SSO, elle reçoit un 419 indiquant que la connexion a expiré.
Je n’arrive pas à comprendre pourquoi le 419 se produit dans ce cas, mais cette approche est-elle vouée à l’échec ? Existe-t-il un moyen fonctionnel d’intégrer la liste des sujets lorsque la connexion est requise et en utilisant DiscourseConnect ?
Merci !