On 2021/10/17 11:11:21, Jeff Zhang <zjf...@gmail.com> wrote: 
> Do you embed zeppelin as an iframe in your app ?

No, it isn't. 

Best regards,
Alessandro

> 
> Alessandro Busato <alessandro.bus...@gmail.com> 于2021年10月17日周日 下午6:11写道:
> 
> > Evewrithing works in the if zeppelin and my webapp lives in the same
> > origin,
> > but NOT when I'm trying to connecto to zeppelin server via CORS,
> > the login step works,
> > but others as "notebook list"
> > jquery cannot set JSESSIONID so Zeppelin respond with redirect to
> > /api/login
> > throwing an exception because authencation params missing.
> >
> >         $('#ab_test1').on('click', function (event) {
> >             event.preventDefault();
> >
> >             $.ajax({
> >                 url: "http://192.168.56.105:9090/api/notebook";,
> >                 type: 'GET',
> >                 cache: false,
> >                 processData: false,
> >                 timeout: 3000,
> >                 xhrFields: {withCredentials: true},
> >                 crossDomain: true,
> >             }).done(function (data) {
> >                 console.log(data)
> >             }).fail(reason => {
> >                 console.log(reason);
> >             });
> >         })
> >
> > In the same origin trial jquery set cookie correctly,
> > I  tried to access to response headers "Set-Cookie" to set manually the
> > cookie but  only "Content-Type" and "Content-Length" are available.
> >
> > I've configured zeppelin-site.xml to allow my origin (example: ALLOW FROM
> > http://192.168.56.107)
> > Any suggestion?
> > does exists a way to bypass JSESSIONID passing ticket got with api login?
> >
> > Regards,
> > Alessandro
> >
> >
> 
> -- 
> Best Regards
> 
> Jeff Zhang
> 

Reply via email to