On Wednesday 09 March 2016, Vito Falco wrote:
> Ciao,
> sto cercando di implementare un mini servizio di SSO.
> Il mio plone site (4.3) interroga un servizio esterno REST.
> Tale servizio restituisce cookies di autenticazione che è necessario
> settare all'utente per poi farlo accedere alla loro webapp.
> Diciamo che il mio sito lavora su miodominio.it e la webapp su
> webapp.it
>
> La parte di consume del servizio funziona, ottengo i cookies che
> vorrei settare con
>
> self.request.response.setCookie('cookiechesparisce','ciaociao',
> domain='. webapp.it', path='/')
>
> Non ottengo errore, ma nemmeno il risultato sperato. Ovvero sembra
> che Zope/Plone non riesca a settare cookies per domini differenti
> dal proprio. Ho fatto un test togliendo la parte di "domain" e il
> cookie viene settato correttamente (con .miodominio.it)
>
> C'è una restrizione dichiarata su queste operazione? Sulla .doc non
> trovo warning specifici.
>
> Grazie
> VitoSe ho capito quello che vuoi fare da miodominio non puoi. Una possibile soluzione è ad esempio quella di mettere una chiamata (un finta immagine per esempio) in una pagina servita da miodominio in modo che chiami un servizio su webapp.it che faccia il set del coockie. Guarda qui: http://stackoverflow.com/questions/3342140/cross-domain-cookies -- Riccardo Lemmi Über Developer http://www.reflab.com
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Plone-IT mailing list [email protected] https://lists.plone.org/mailman/listinfo/plone-plone-it http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
