Visualizzazione di feed RSS di discourse su confluence

Ciao,

questo è probabilmente un problema della macro Atlassian Confluence, ma forse qualcuno ha già avuto questo problema e ne conosce la soluzione :slight_smile:
Sto cercando di visualizzare l’rss più recente della mia community su una pagina Confluence con la macro rss feed, ma ottengo questo:

**Errore durante il rendering della macro 'rss'**

com.atlassian.sal.api.net.ResponseException: com.atlassian.confluence.macro.MacroExecutionException: Errore nell'analisi del feed RSS: java.io.IOException: Impossibile analizzare il feed rss da [https://<my-community-url>/latest.rss] a causa di XML non valido: Errore alla riga 23: Il tipo di elemento \"meta\" deve essere terminato dal tag di chiusura corrispondente \"</meta>\".**testo in grassetto**

Qualcuno sa qual è il problema?

Molte grazie e saluti,

Wurzelseppi

Sembra che non gradisca un tag <meta>? Forse c’è un blocco di “codice” nella tua istanza che non è formattato come tale e che sta rompendo qualcosa?

Potresti provare a usare qualcosa come W3C Feed Validation Service, for Atom and RSS per convalidare l’output del tuo /latest.rss.

Ahhh… ho trovato il colpevole, ma temo che sia più forte di me :slight_smile:
La community di Discourse si trova dietro SSO (OAUTH2) e la macro di Confluence sta probabilmente cercando di renderizzare la pagina di accesso :smiley:
Hmmm… c’è un modo per mettere in whitelist una sorgente in modo che possa accedere ai feed RSS senza dover autenticarsi? (un backdoor da hacker, lo so :stuck_out_tongue: )

Grazie,
Julian

L’ho trovato, facilissimo :frowning:

Scusa la mia stupidità :frowning:

https://Iwonttellya/latest.rss?api_key=never_ever

Saluti,

ShameOnMe

1 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.