<?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>article How to add additional response headers in Qlik Sense in Official Support Articles</title>
    <link>https://community.qlik.com/t5/Official-Support-Articles/How-to-add-additional-response-headers-in-Qlik-Sense/ta-p/1717563</link>
    <description>&lt;P&gt;In Qlik Sense, an administrator may want to add&lt;A href="https://en.wikipedia.org/wiki/List_of_HTTP_header_fields#Response_fields" target="_blank" rel="noopener"&gt; additional HTTP headers&lt;/A&gt; to the Qlik Sense Proxy. This article will outline how to add those additional HTTP headers.&lt;BR /&gt;&lt;BR /&gt;An example is the commonly deployed&amp;nbsp;X-Frame-Options to prevent Clickjacking, or headers meant to prevent cross-site-scripting.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;How to add additional headers&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;OL&gt;
&lt;LI&gt;Inspect the Response Headers in the Hub for a specific Virtual Proxy to see what values are already present:&lt;BR /&gt;&lt;BR /&gt;In this example, we are using Chrome's Developer Tools. All browsers include Developer Tools but Chrome's tends to be the most robust. You can access the browser's Developer's Tools by pressing F12. You may need to refresh the page to see a capture. Refer to online documentation for the browser of choice for insight into how to use its Developer Tools.&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="custom header.png" style="width: 685px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/92397i51F448C868088135/image-size/large?v=v2&amp;amp;px=999" role="button" title="custom header.png" alt="custom header.png" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;LI&gt;Add the additional response headers in the Qlik Sense Management Console:&lt;BR /&gt;&lt;BR /&gt;
&lt;OL class="lia-list-style-type-lower-alpha"&gt;
&lt;LI&gt;Open &lt;STRONG&gt;Virtual Proxies&amp;nbsp;&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;Click &lt;STRONG&gt;Edit&amp;nbsp;&lt;/STRONG&gt;on your Proxy&lt;/LI&gt;
&lt;LI&gt;Open the &lt;STRONG&gt;Advanced&amp;nbsp;&lt;/STRONG&gt;options (right hand side)&lt;/LI&gt;
&lt;LI&gt;Locate &lt;STRONG&gt;Additional Response Headers&lt;BR /&gt;&lt;/STRONG&gt;&lt;BR /&gt;Note that the expected format is Header: option1;option2&lt;BR /&gt;&lt;BR /&gt;If there are multiple headers which need to be added, then each header needs to be on a new line in the expected format:&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="add header.png" style="width: 690px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/92398iEC382828B0C05893/image-size/large?v=v2&amp;amp;px=999" role="button" title="add header.png" alt="add header.png" /&gt;&lt;/span&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Looking to automate? Review the Qlik Open AI specifications for&amp;nbsp;&lt;STRONG&gt;VirtualProxyConfig&lt;/STRONG&gt;:&amp;nbsp;&lt;A href="https://help.qlik.com/en-US/sense-developer/APIs/RepositoryServiceAPI/index.html?page=1945#:~:text=additionalResponseHeaders" target="_blank" rel="noopener"&gt;additionalResponseHeaders&lt;/A&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Additional considerations&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Be sure to research additional headers and understand the consequences of adding them to Qlik Sense. Some headers may have a large impact to a deployment; example:&amp;nbsp;&lt;A href="https://en.wikipedia.org/wiki/HTTP_Public_Key_Pinning" target="_blank" rel="noopener"&gt;https://en.wikipedia.org/wiki/HTTP_Public_Key_Pinning&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;These headers are applied on a per virtual proxy basis. So be sure to apply any needed changes to all relevant virtual proxies.&lt;/LI&gt;
&lt;/UL&gt;</description>
    <pubDate>Mon, 04 Mar 2024 11:46:41 GMT</pubDate>
    <dc:creator>Andre_Sostizzo</dc:creator>
    <dc:date>2024-03-04T11:46:41Z</dc:date>
    <item>
      <title>How to add additional response headers in Qlik Sense</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/How-to-add-additional-response-headers-in-Qlik-Sense/ta-p/1717563</link>
      <description>&lt;P&gt;In Qlik Sense, an administrator may want to add&lt;A href="https://en.wikipedia.org/wiki/List_of_HTTP_header_fields#Response_fields" target="_blank" rel="noopener"&gt; additional HTTP headers&lt;/A&gt; to the Qlik Sense Proxy. This article will outline how to add those additional HTTP headers.&lt;BR /&gt;&lt;BR /&gt;An example is the commonly deployed&amp;nbsp;X-Frame-Options to prevent Clickjacking, or headers meant to prevent cross-site-scripting.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;How to add additional headers&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;OL&gt;
&lt;LI&gt;Inspect the Response Headers in the Hub for a specific Virtual Proxy to see what values are already present:&lt;BR /&gt;&lt;BR /&gt;In this example, we are using Chrome's Developer Tools. All browsers include Developer Tools but Chrome's tends to be the most robust. You can access the browser's Developer's Tools by pressing F12. You may need to refresh the page to see a capture. Refer to online documentation for the browser of choice for insight into how to use its Developer Tools.&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="custom header.png" style="width: 685px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/92397i51F448C868088135/image-size/large?v=v2&amp;amp;px=999" role="button" title="custom header.png" alt="custom header.png" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;LI&gt;Add the additional response headers in the Qlik Sense Management Console:&lt;BR /&gt;&lt;BR /&gt;
&lt;OL class="lia-list-style-type-lower-alpha"&gt;
&lt;LI&gt;Open &lt;STRONG&gt;Virtual Proxies&amp;nbsp;&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;Click &lt;STRONG&gt;Edit&amp;nbsp;&lt;/STRONG&gt;on your Proxy&lt;/LI&gt;
&lt;LI&gt;Open the &lt;STRONG&gt;Advanced&amp;nbsp;&lt;/STRONG&gt;options (right hand side)&lt;/LI&gt;
&lt;LI&gt;Locate &lt;STRONG&gt;Additional Response Headers&lt;BR /&gt;&lt;/STRONG&gt;&lt;BR /&gt;Note that the expected format is Header: option1;option2&lt;BR /&gt;&lt;BR /&gt;If there are multiple headers which need to be added, then each header needs to be on a new line in the expected format:&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="add header.png" style="width: 690px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/92398iEC382828B0C05893/image-size/large?v=v2&amp;amp;px=999" role="button" title="add header.png" alt="add header.png" /&gt;&lt;/span&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Looking to automate? Review the Qlik Open AI specifications for&amp;nbsp;&lt;STRONG&gt;VirtualProxyConfig&lt;/STRONG&gt;:&amp;nbsp;&lt;A href="https://help.qlik.com/en-US/sense-developer/APIs/RepositoryServiceAPI/index.html?page=1945#:~:text=additionalResponseHeaders" target="_blank" rel="noopener"&gt;additionalResponseHeaders&lt;/A&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Additional considerations&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Be sure to research additional headers and understand the consequences of adding them to Qlik Sense. Some headers may have a large impact to a deployment; example:&amp;nbsp;&lt;A href="https://en.wikipedia.org/wiki/HTTP_Public_Key_Pinning" target="_blank" rel="noopener"&gt;https://en.wikipedia.org/wiki/HTTP_Public_Key_Pinning&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;These headers are applied on a per virtual proxy basis. So be sure to apply any needed changes to all relevant virtual proxies.&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Mon, 04 Mar 2024 11:46:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/How-to-add-additional-response-headers-in-Qlik-Sense/ta-p/1717563</guid>
      <dc:creator>Andre_Sostizzo</dc:creator>
      <dc:date>2024-03-04T11:46:41Z</dc:date>
    </item>
    <item>
      <title>Re: How to add additional response headers in Qlik Sense</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/How-to-add-additional-response-headers-in-Qlik-Sense/tac-p/1773587#M1417</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Can you please help in adding the content security policy header.&lt;/P&gt;</description>
      <pubDate>Tue, 12 Jan 2021 06:25:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/How-to-add-additional-response-headers-in-Qlik-Sense/tac-p/1773587#M1417</guid>
      <dc:creator>priya2</dc:creator>
      <dc:date>2021-01-12T06:25:55Z</dc:date>
    </item>
    <item>
      <title>Re: How to add additional response headers in Qlik Sense</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/How-to-add-additional-response-headers-in-Qlik-Sense/tac-p/2424129#M13317</link>
      <description>&lt;P&gt;How to add the &lt;STRONG&gt;Additional Response Headers&lt;/STRONG&gt; automatically by system?&lt;/P&gt;
&lt;P&gt;I mean in our application - the .net installer is silently installing the qlik sense as part of our application installation and after the successful install we like to update the&amp;nbsp;&lt;STRONG&gt;Additional Response Headers or &lt;/STRONG&gt;while installation of qlik sense we like to update the&amp;nbsp;&lt;STRONG&gt;Additional Response Headers. &lt;/STRONG&gt;please do the needful&lt;/P&gt;</description>
      <pubDate>Tue, 27 Feb 2024 14:10:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/How-to-add-additional-response-headers-in-Qlik-Sense/tac-p/2424129#M13317</guid>
      <dc:creator>rajarl</dc:creator>
      <dc:date>2024-02-27T14:10:16Z</dc:date>
    </item>
    <item>
      <title>Re: How to add additional response headers in Qlik Sense</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/How-to-add-additional-response-headers-in-Qlik-Sense/tac-p/2425722#M13348</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/260385"&gt;@rajarl&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'd recommend posting this question with your requirements (and versions) in the &lt;A href="https://community.qlik.com/t5/deployment-management/bd-p/qlik-sense-deployment" target="_blank" rel="noopener"&gt;Qlik Sense Deployment forum&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;All the best,&lt;BR /&gt;Sonja&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 01 Mar 2024 08:09:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/How-to-add-additional-response-headers-in-Qlik-Sense/tac-p/2425722#M13348</guid>
      <dc:creator>Sonja_Bauernfeind</dc:creator>
      <dc:date>2024-03-01T08:09:01Z</dc:date>
    </item>
    <item>
      <title>Re: How to add additional response headers in Qlik Sense</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/How-to-add-additional-response-headers-in-Qlik-Sense/tac-p/2426076#M13367</link>
      <description>&lt;P&gt;I got the answer&amp;nbsp;@&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.qlik.com/t5/Integration-Extension-APIs/Update-Virtual-Proxy-thru-API/m-p/2425019#M20053" target="_blank"&gt;Solved: Re: Update Virtual Proxy thru API - Qlik Community - 2424475&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 01 Mar 2024 16:35:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/How-to-add-additional-response-headers-in-Qlik-Sense/tac-p/2426076#M13367</guid>
      <dc:creator>rajarl</dc:creator>
      <dc:date>2024-03-01T16:35:59Z</dc:date>
    </item>
    <item>
      <title>Re: How to add additional response headers in Qlik Sense</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/How-to-add-additional-response-headers-in-Qlik-Sense/tac-p/2426576#M13392</link>
      <description>&lt;P&gt;Thank you for looping back with this,&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/260385"&gt;@rajarl&lt;/a&gt;&amp;nbsp;!&lt;/P&gt;
&lt;P&gt;All the best,&lt;BR /&gt;Sonja&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 04 Mar 2024 11:42:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/How-to-add-additional-response-headers-in-Qlik-Sense/tac-p/2426576#M13392</guid>
      <dc:creator>Sonja_Bauernfeind</dc:creator>
      <dc:date>2024-03-04T11:42:42Z</dc:date>
    </item>
    <item>
      <title>Re: How to add additional response headers in Qlik Sense</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/How-to-add-additional-response-headers-in-Qlik-Sense/tac-p/2499710#M15189</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi Community,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;In Qlik sense enterprise, according to VAPT report there are some missing security headers which needs to be implemented. We are facing issue while adding the below security header in the virtual proxy.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;--&amp;gt; Content-Security-Policy: default-src 'self'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;After implementing it we are unable to access qlik getting black/grey screen.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Articles followed:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.qlik.com/t5/Official-Support-Articles/Qlik-Sense-Enterprise-on-Windows-Securing-and-Hardening-Server/ta-p/1712239#:~:text=Optional:%20X-Content-Type,be%20changed%20and%20be%20followed" target="_blank" rel="noopener"&gt;https://community.qlik.com/t5/Official-Support-Articles/Qlik-Sense-Enterprise-on-Windows-Securing-an...&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.qlik.com/t5/Official-Support-Articles/How-to-determine-string-policy-for-Content-Security-Policy/ta-p/1715491" target="_blank" rel="noopener"&gt;How to determine string policy for Content Securit... - Qlik Community - 1715491&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="error5.JPG" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/176130i955CFB1C093267E7/image-size/large?v=v2&amp;amp;px=999" role="button" title="error5.JPG" alt="error5.JPG" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="network.JPG" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/176131i53DD1959967DD599/image-size/large?v=v2&amp;amp;px=999" role="button" title="network.JPG" alt="network.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 02 Jan 2025 10:49:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/How-to-add-additional-response-headers-in-Qlik-Sense/tac-p/2499710#M15189</guid>
      <dc:creator>nilesh007</dc:creator>
      <dc:date>2025-01-02T10:49:55Z</dc:date>
    </item>
  </channel>
</rss>

