<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Authenticating with QlikSense server from a web application in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/Authenticating-with-QlikSense-server-from-a-web-application/m-p/1226943#M6409</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for getting back so quickly Alexander.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'll give that a go - Makes sense to get the headers right first to remove them from the equation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Lee&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 20 Feb 2017 13:27:04 GMT</pubDate>
    <dc:creator />
    <dc:date>2017-02-20T13:27:04Z</dc:date>
    <item>
      <title>Authenticating with QlikSense server from a web application</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Authenticating-with-QlikSense-server-from-a-web-application/m-p/1226941#M6407</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Looking for some advice as I've found the QlikSense server documentation very confusing around authentication.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have an AngularJS app, hosted on Tomcat on Windows, which users log in to via the initial login page. I was instructed by Qlik to look on Qlik Branch to get some Java code that would obtain a Qlik ticket to use for authentication against the QlikSense server. This works fine, and the ticket is returned to my app.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This isn't enough apparently to authenticate with Qlik Sense. I was instructed to create then hit a static html file on the Qlik server itself, passing the ticket in the URL, and redirecting back to my app.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My issue is that this seems a very clunky process - Both having to use bespoke code and then hit a URL with a redirect, which is causing me issues as the web app is hosted on Tomcat (HTTP) and QlikSense on another web server (HTTPS) causing certificate and cross-site issues.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does anyone know a cleaner or easier way to authenticate, especially replacing or doing away with the URL/redirect part. I've heard mention that when including a Qlik App via the single configurator the ticket can be appended to the URL, but I've not seen this documented anywhere.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt;Lee&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Feb 2017 11:55:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Authenticating-with-QlikSense-server-from-a-web-application/m-p/1226941#M6407</guid>
      <dc:creator />
      <dc:date>2017-02-20T11:55:19Z</dc:date>
    </item>
    <item>
      <title>Re: Authenticating with QlikSense server from a web application</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Authenticating-with-QlikSense-server-from-a-web-application/m-p/1226942#M6408</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hmm, the redirect is not necessary. &lt;/P&gt;&lt;P&gt;Once you have a ticket issued for your client you can request a static resource from behind the proxy with qlikTicket=&amp;lt;ticket value&amp;gt; appended to the url.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The proxy will see the incoming ticket, make sure it's valid and if so send back the resource and a session cookie which will authenticate subsequent requests. Normal web rules apply so make sure http headers are correct so cookies are allowed between protocols and domains.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Feb 2017 12:31:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Authenticating-with-QlikSense-server-from-a-web-application/m-p/1226942#M6408</guid>
      <dc:creator>Alexander_Thor</dc:creator>
      <dc:date>2017-02-20T12:31:10Z</dc:date>
    </item>
    <item>
      <title>Re: Authenticating with QlikSense server from a web application</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Authenticating-with-QlikSense-server-from-a-web-application/m-p/1226943#M6409</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for getting back so quickly Alexander.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'll give that a go - Makes sense to get the headers right first to remove them from the equation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Lee&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Feb 2017 13:27:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Authenticating-with-QlikSense-server-from-a-web-application/m-p/1226943#M6409</guid>
      <dc:creator />
      <dc:date>2017-02-20T13:27:04Z</dc:date>
    </item>
  </channel>
</rss>

