<?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: http header for single sign on implementation in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408096#M1274362</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Vlad, Arif,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You're right that in the case you describe QlikView doesn't authenticate against AD; according to page 73 of the Server Reference Manual it assumes the Single Sign-On system already authenticated the user, and 'the value in that header is what the QlikView server accepts as the authenticated identity of the user' (literal quote from p.73).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As far as I understood, in DMS mode QlikView will try to match the user's identity to the usernames authorized for this document in the DMS repository, and if that fails, try to lookup the members of authorized groups in DSC and match the user's identity with the names of members of authorized groups. This requires only a user name, and (if you have to do group lookups) access to the correct directory service through the DSC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In NTFS mode, QlikView will try to impersonate the user and try to open the file; if Windows doesn't allow this, QlikView will also disallow access.&lt;/P&gt;&lt;P&gt;The problem in this case is: QlikView only has the user's username and no password or NTLM token, so QlikView cannot impersonate this user. The only option that is left, is opening the file through the QlikView service-account (or probably it is already opened and read into memory) - and QlikView only allows this if authorization on the file is set to 'All authenticated users'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;Martijn ter Schegget&lt;/P&gt;&lt;P&gt;The Implementation Group&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS: I hope the second part is not only conceptually but also technically correct; any of the 'big guns' care to agree or correct me?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 08 Feb 2013 11:07:48 GMT</pubDate>
    <dc:creator />
    <dc:date>2013-02-08T11:07:48Z</dc:date>
    <item>
      <title>http header for single sign on implementation</title>
      <link>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408087#M1274337</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have configured QV11 for single sign on (with IIS). I can successfully send the username in http header from fidler and it is working perfectly. However, I cannot make it work from my external website.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does anyone have a sample login page/loginsite code that can send the user info in http header to Qlikview accesspoint. I have tried the sample SSO code given with SSO for QV 10, but that does not work here.I am using QV11 Server and am using NTFS mode&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your help will be very much appreciated&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Arif&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Jan 2026 18:19:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408087#M1274337</guid>
      <dc:creator />
      <dc:date>2026-01-26T18:19:17Z</dc:date>
    </item>
    <item>
      <title>Re: http header for single sign on implementation</title>
      <link>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408088#M1274340</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't think it will work with NTFS mode, you definitely need DMS.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Nov 2012 19:48:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408088#M1274340</guid>
      <dc:creator>danielrozental</dc:creator>
      <dc:date>2012-11-06T19:48:57Z</dc:date>
    </item>
    <item>
      <title>Re: http header for single sign on implementation</title>
      <link>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408089#M1274343</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm experimented with this extensively and could never get it to work. Instead of header authentication, I always use ticket authentication. Since QV11, a cool new feature called "web ticketing" has been introduced that's much more powerful than header authentication. Search around the community for some examples.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good luck!&lt;/P&gt;&lt;P&gt;Vlad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Nov 2012 21:23:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408089#M1274343</guid>
      <dc:creator>vgutkovsky</dc:creator>
      <dc:date>2012-11-06T21:23:37Z</dc:date>
    </item>
    <item>
      <title>Re: http header for single sign on implementation</title>
      <link>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408090#M1274346</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the suggestion. I have read somewhere that in QV11, web tickets only work with enterprise edition. Is that true? My customer is using some small business edition of license and I need to know if web tickets can work with this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Arif&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Nov 2012 04:10:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408090#M1274346</guid>
      <dc:creator />
      <dc:date>2012-11-07T04:10:42Z</dc:date>
    </item>
    <item>
      <title>Re: http header for single sign on implementation</title>
      <link>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408091#M1274349</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For the HttpHeader to work, you need some kind of ReverseProxy solution, which allows you to inject an Http Header. So your external website should go through an interim Reverse Proxy site which puts an Http Header before hitting your IIS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem is not with your IIS installation, as Fiddler has proved it right. Implementing a Reverse Proxy is a big thing, unless you already have one in place. Try googling for "Revere Proxy HttpHeader"&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Nov 2012 04:37:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408091#M1274349</guid>
      <dc:creator />
      <dc:date>2012-11-07T04:37:45Z</dc:date>
    </item>
    <item>
      <title>Re: http header for single sign on implementation</title>
      <link>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408092#M1274352</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Syed,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;While it's true that web tickets will only work with EE, the same restriction applies to header authentication--the reason being that both require DMS mode, and DMS mode is not available on SBE. If your client absolutely requires SSO, they may need to consider upgrading. I don't know of another way around it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Vlad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Nov 2012 04:44:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408092#M1274352</guid>
      <dc:creator>vgutkovsky</dc:creator>
      <dc:date>2012-11-07T04:44:11Z</dc:date>
    </item>
    <item>
      <title>Re: http header for single sign on implementation</title>
      <link>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408093#M1274354</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vlad,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for the explanation. You are right. Our edition of license does not allow dms mode of authentication. I have just one more question though. When the QV server is still in NTFS mode and I send the request from fiddler and set the header to a user, it successfully logs in with the user without asking for user authentication. Can't I send the same kind of request from my website? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards&lt;/P&gt;&lt;P&gt;Arif&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Nov 2012 04:55:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408093#M1274354</guid>
      <dc:creator />
      <dc:date>2012-11-07T04:55:01Z</dc:date>
    </item>
    <item>
      <title>Re: http header for single sign on implementation</title>
      <link>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408094#M1274357</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well that's interesting--just tried it on my own test server and you're right. I didn't think that was possible, but apparently header authentication doesn't strictly require DMS mode. However, is it actually hiding applications that the user is not authorized to see and, conversely, showing him all the applications that he should be able to see? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I tried it on my server, it is showing those documents where "Authenticated Users" have been given NTFS permissions. Once I remove "Authenticated Users" and add a specific user (DOMAIN\USER) then it no longer works even if I pass the QVUSER in DOMAIN\USER format. That tells me that it's not actually authenticating against the AD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vlad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Nov 2012 13:43:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408094#M1274357</guid>
      <dc:creator>vgutkovsky</dc:creator>
      <dc:date>2012-11-07T13:43:03Z</dc:date>
    </item>
    <item>
      <title>Re: http header for single sign on implementation</title>
      <link>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408095#M1274359</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Arif,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any luck for you ?. We are also facing the same issue (ie with fiddler it's working and not with normal website).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Karthi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Dec 2012 06:57:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408095#M1274359</guid>
      <dc:creator>gainkarthi</dc:creator>
      <dc:date>2012-12-18T06:57:05Z</dc:date>
    </item>
    <item>
      <title>Re: http header for single sign on implementation</title>
      <link>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408096#M1274362</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Vlad, Arif,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You're right that in the case you describe QlikView doesn't authenticate against AD; according to page 73 of the Server Reference Manual it assumes the Single Sign-On system already authenticated the user, and 'the value in that header is what the QlikView server accepts as the authenticated identity of the user' (literal quote from p.73).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As far as I understood, in DMS mode QlikView will try to match the user's identity to the usernames authorized for this document in the DMS repository, and if that fails, try to lookup the members of authorized groups in DSC and match the user's identity with the names of members of authorized groups. This requires only a user name, and (if you have to do group lookups) access to the correct directory service through the DSC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In NTFS mode, QlikView will try to impersonate the user and try to open the file; if Windows doesn't allow this, QlikView will also disallow access.&lt;/P&gt;&lt;P&gt;The problem in this case is: QlikView only has the user's username and no password or NTLM token, so QlikView cannot impersonate this user. The only option that is left, is opening the file through the QlikView service-account (or probably it is already opened and read into memory) - and QlikView only allows this if authorization on the file is set to 'All authenticated users'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;Martijn ter Schegget&lt;/P&gt;&lt;P&gt;The Implementation Group&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS: I hope the second part is not only conceptually but also technically correct; any of the 'big guns' care to agree or correct me?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2013 11:07:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408096#M1274362</guid>
      <dc:creator />
      <dc:date>2013-02-08T11:07:48Z</dc:date>
    </item>
    <item>
      <title>Re: http header for single sign on implementation</title>
      <link>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408097#M1274364</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P lang="en-US" style="background-color: #ffffff; font-size: 11pt; color: #737373; font-family: Calibri;"&gt;Hi.&lt;/P&gt;&lt;P style="background-color: #ffffff; font-size: 11pt; font-family: Calibri; color: #1f497d;"&gt;&lt;SPAN style="font-size: 11pt;"&gt;I want to have single sign on between sharepoint (or any given .NET app) and Qlikview.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; font-size: 11pt; font-family: Calibri; color: #1f497d;"&gt;What I did:&lt;/P&gt;&lt;P style="background-color: #ffffff; font-size: 11pt; font-family: Calibri; color: #1f497d;"&gt;I created a "validate.aspx" file and added the following code on the codebehind:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; font-size: 11pt; color: #737373; font-weight: bold; font-family: Calibri;"&gt;Response.Headers.Add("QVUSER","obracho");&lt;/P&gt;&lt;P style="background-color: #ffffff; font-size: 11pt; color: #737373; font-weight: bold; font-family: Calibri;"&gt;Response.Redirect("&lt;A class="jive-link-external-small" href="http://10.30.10.226/QlikVIew/index.htm" style="color: #007fc0;"&gt;http://qviewserver/QlikVIew/index.htm&lt;/A&gt;");&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; font-size: 11pt; font-family: Calibri; color: #1f497d;"&gt;As it didn't work, I also tried this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P lang="en-US" style="background-color: #ffffff; font-size: 11pt; color: #737373; font-weight: bold; font-family: Calibri;"&gt;NameValueCollection headers = HttpContext.Current.Request.Headers;&lt;/P&gt;&lt;P style="background-color: #ffffff; font-size: 11pt; color: #737373; font-weight: bold; font-family: Calibri;"&gt;headers.Add("QVUSER","myusername");&lt;/P&gt;&lt;P style="background-color: #ffffff; font-size: 11pt; color: #737373; font-weight: bold; font-family: Calibri;"&gt;Response.Redirect("&lt;A class="jive-link-external-small" href="http://hxqlikview01.hexacta.com/QlikView/index.htm" style="color: #007fc0;"&gt;http://qviewserver/QlikView/index.htm&lt;/A&gt;");&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; font-size: 11pt; font-family: Calibri; color: #1f497d;"&gt;And that didn't work neither.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; font-size: 11pt; color: #737373; font-family: Calibri;"&gt;&lt;SPAN lang="es-AR" style="color: #1f497d;"&gt;I always get a "&lt;/SPAN&gt;&lt;SPAN lang="en-US"&gt;Login Failed" message.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Do you have any clue (or any documentation available) regarding how to do this?&lt;/LI&gt;&lt;LI&gt;Is there any other / alternative way of doing it?&lt;/LI&gt;&lt;LI&gt;How are the people that are doing SSO integration with qlikview doing it?&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; font-size: 11pt; font-family: Calibri; color: #1f497d;"&gt;Thanks for your help !&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Mar 2013 20:00:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408097#M1274364</guid>
      <dc:creator>agigliotti</dc:creator>
      <dc:date>2013-03-04T20:00:51Z</dc:date>
    </item>
    <item>
      <title>Re: http header for single sign on implementation</title>
      <link>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408098#M1274366</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Andrea,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am also facing issue like yours with respect to HttpHeader Authentication. Could you tell me, how did you resolved your issue ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Nov 2014 17:32:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408098#M1274366</guid>
      <dc:creator />
      <dc:date>2014-11-07T17:32:38Z</dc:date>
    </item>
    <item>
      <title>Re: http header for single sign on implementation</title>
      <link>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408099#M1274368</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Hi Karthik,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;I am also facing issue like yours with respect to HttpHeader Authentication. Could you tell me, how did you resolved your issue ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Nov 2014 17:33:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408099#M1274368</guid>
      <dc:creator />
      <dc:date>2014-11-07T17:33:11Z</dc:date>
    </item>
    <item>
      <title>Re: http header for single sign on implementation</title>
      <link>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408100#M1274369</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Andrea,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are also facing the same issue and the approach is same.&lt;/P&gt;&lt;P&gt;can you please help us what you tried ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MANY MANY thanks in advance !!!!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Arun &lt;/P&gt;&lt;P&gt;+91 - 9920 813 801 &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Jun 2015 12:52:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/http-header-for-single-sign-on-implementation/m-p/408100#M1274369</guid>
      <dc:creator />
      <dc:date>2015-06-12T12:52:22Z</dc:date>
    </item>
  </channel>
</rss>

