Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
April 13–15 - Dare to Unleash a New Professional You at Qlik Connect 2026: Register Now!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Get authenticated message shows error socket closed

Hi,

I'm trying to get authenticated user outside qlik sense using enigma.js and my code displays error like,

Screenshot (5).png

For your kind information, I'm already logged into qlik sense.

My code:

const enigma = require('enigma.js');

const schema = require('enigma.js/schemas/12.20.0.json');

const SenseUtilities = require('enigma.js/sense-utilities');

const config = {

    host: 'Host.Name.Com',

    secure: true,

    port: 443,

    prefix: "/Proxy prefix/",

};

const url = SenseUtilities.buildUrl(config);

console.log(url);

const session = enigma.create({ schema, url,

    listeners: {

        "notification:OnAuthenticationInformation": ( authInfo ) => {//notification:

            if ( authInfo.mustAuthenticate ) {

                location.href = authInfo.loginUri;

            }

        }

    }

});

session.open().then((global)=>{

    global.getAuthenticatedUser().then(user => console.log(user));

});

Any help?

what am i doing wrong? please suggest.

Thanks,

Bhargav Patel

0 Replies