Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Impossible de connecter Zotero à Stylo #1200

Open
antoinentl opened this issue Jan 24, 2025 · 13 comments
Open

Impossible de connecter Zotero à Stylo #1200

antoinentl opened this issue Jan 24, 2025 · 13 comments
Assignees
Labels

Comments

@antoinentl
Copy link
Member

J'ai testé la connexion de Stylo à Zotero depuis un compte Stylo d'une collègue qui n'avait jamais été connectée à Zotero : en suivant la procédure cela n'aboutit pas. Je vais refaire le test dans quelques jours/semaines, en attendant je crée ce ticket pour garder une trace de cela.

J'ai aussi testé de déconnecter mon compte Zotero et de le reconnecter, cela fonctionne.

Est-ce que quelqu'un aurait une idée pour tester cela autrement ?

@antoinentl antoinentl self-assigned this Jan 24, 2025
@ggrossetie
Copy link
Collaborator

@antoinentl tu fais référence à l'instance de production ?

@antoinentl
Copy link
Member Author

@ggrossetie Oui, pardon j'ai créé ce ticket sauvagement.

@ggrossetie
Copy link
Collaborator

J'ai aussi testé de déconnecter mon compte Zotero et de le reconnecter, cela fonctionne.

Pareil...
Si tu peux faire une petite vidéo avec les devtools ouvert ça serait bien utile car il y a pas mal de choses qui se passent côté client.

@antoinentl
Copy link
Member Author

Ok je fais ça !

@RochDLY
Copy link
Collaborator

RochDLY commented Jan 24, 2025

J'ai le même problème avec des étudiants (je suis en plein atelier) : ce bug revient plus souvent avec chrome que firefox ... je ne sais pas si ça a un grand impact sur le sujet !

@antoinentl
Copy link
Member Author

Testé sous Firefox de mon côté.

@RochDLY
Copy link
Collaborator

RochDLY commented Jan 24, 2025

Lorsque je clique sur le bouton pour connecter mon compte Zotero (depuis le gestionnaire de références), j'ai bien l'ouverture de la page de Zotero. Lorsque je clique sur l'accord des permissions Zotero to Stylo, j'obtiens l'erreur suivante:

Erreur dans la console: Firefox ne peut pas établir de connexion avec le serveur à l'adresse https://stylo.huma-num.fr/events?userId=......Write-xxxx.js

Il n'y a aucune autre erreur dans la console dans toute la manipulation et dans tous les autres onglets (ceux de Zotero)

@ggrossetie
Copy link
Collaborator

Erreur dans la console: Firefox ne peut pas établir de connexion avec le serveur à l'adresse https://stylo.huma-num.fr/events?userId=......Write-xxxx.js

Je ne pense pas que ça soit lié.
Quand ça ne fonctionne pas, qu'est-ce qui s'affiche ? Le navigateur affiche bien cette page :

Image

Et quand vous cliquez sur "Accept Defaults" qu'est-ce qui se passe ? La fenêtre Zotero se ferme ?
J'ai réussi à le reproduire temporairement mais maintenant ça fonctionne à nouveau :(

Je penche sur un soucis côté serveur /authorization-code/zotero/callback. Quand ça disfonctionne la fenêtre (popup) Zotero ne se ferme mais le navigateur redirige sur stylo (on se retrouve avec Stylo ouvert une fois dans la fenêtre d'origine et une fois dans la popup ouverte pour se connecter via Zotero)

@thom4parisot
Copy link
Member

Peut-être en lien avec #1040 ?

@ggrossetie
Copy link
Collaborator

Oui ça correspond bien à ce que j'observe !

@Pixflowave
Copy link

j'avais eu quelques souci aussi là #1159

@thom4parisot
Copy link
Member

thom4parisot commented Feb 27, 2025

@antoinentl c'est potentiellement corrigé sur stylo-dev avec #1272

À priori c'est un bug qui se produit quand 1) on est connecté à Stylo depuis plus de 14 jours ou 2) qu'on est authentifié et qu'on vide ses cookies.

@antoinentl
Copy link
Member Author

@thom4parisot Ok c'est noté merci !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants