You might want to take a look at Qlik Playground as well to learn more how this can be done with NODE.JS.
You cannot use Tomcat as you are using it here with a local instance of Qlik Sense Desktop. It does not accept incoming connections. That is why you are getting the NOT Allowed message.
Please mark the appropriate replies as CORRECT / HELPFUL so our team and other members know that your question(s) has been answered to your satisfaction.
YOu can not import objects from Qlik sense Desktop to Web App/Web Portal.
You can develop mashup/ app on Qliksense Desktop.
Import that app /mashup on Qliksense Server (Here you can have Qliksense Enterprise Server/ Qlik Analytics Platform. For your purpose Qlik Analytics Platform is more suitable I guess.)
And then give access to users on those app/mashups.
I hope it is helpful.