<?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: Issue and Solution for SSO Integration between Qlik Sense Enterprise and Qlik Alerting (On-Premise) in Reporting Service &amp; Alerting</title>
    <link>https://community.qlik.com/t5/Reporting-Service-Alerting/Issue-and-Solution-for-SSO-Integration-between-Qlik-Sense/m-p/2524488#M2491</link>
    <description>&lt;P&gt;I have the same problem&amp;nbsp;&lt;/P&gt;&lt;P&gt;Qlik Sense May 2025 patch 3&lt;BR /&gt;qlik Alerting November 2024 SR2&lt;/P&gt;&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/133080"&gt;@zolbae&lt;/a&gt;&amp;nbsp; can you share modifyed html file?&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 16 Jul 2025 21:18:06 GMT</pubDate>
    <dc:creator>korsikov</dc:creator>
    <dc:date>2025-07-16T21:18:06Z</dc:date>
    <item>
      <title>Issue and Solution for SSO Integration between Qlik Sense Enterprise and Qlik Alerting (On-Premise)</title>
      <link>https://community.qlik.com/t5/Reporting-Service-Alerting/Issue-and-Solution-for-SSO-Integration-between-Qlik-Sense/m-p/2506735#M2210</link>
      <description>&lt;P data-start="134" data-end="353"&gt;Hello,&lt;BR data-start="140" data-end="143" /&gt;I encountered an issue while configuring SSO integration between &lt;STRONG data-start="208" data-end="233"&gt;Qlik Sense on-premise&lt;/STRONG&gt; and &lt;STRONG data-start="238" data-end="255"&gt;Qlik Alerting&lt;/STRONG&gt; by following the official guide. I wanted to share my experience and solution with the community.&lt;/P&gt;
&lt;P data-start="134" data-end="353"&gt;Version Infomation.&lt;/P&gt;
&lt;P data-start="134" data-end="353"&gt;Qlik Alerting : 2024 November SR1&lt;/P&gt;
&lt;P data-start="134" data-end="353"&gt;Qlik Sense Enterprise : 2023 May Patch16&lt;/P&gt;
&lt;HR data-start="355" data-end="358" /&gt;
&lt;H2 data-start="360" data-end="383"&gt;Issue Description:&lt;/H2&gt;
&lt;P data-start="384" data-end="434"&gt;Here are the steps I followed for SSO integration:&lt;/P&gt;
&lt;OL data-start="436" data-end="1175"&gt;
&lt;LI data-start="436" data-end="549"&gt;
&lt;P data-start="439" data-end="549"&gt;&lt;STRONG data-start="439" data-end="471"&gt;Qlik Alerting Configuration:&lt;/STRONG&gt;&lt;BR data-start="471" data-end="474" /&gt;Entered the Qlik Sense server information in the Qlik Alerting settings.&lt;/P&gt;
&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="zolbae_0-1740038640021.png" style="width: 525px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/177737i8FE829F928FE939F/image-dimensions/525x421?v=v2" width="525" height="421" role="button" title="zolbae_0-1740038640021.png" alt="zolbae_0-1740038640021.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="zolbae_1-1740038649708.png" style="width: 524px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/177738iC284EBCB1B8B5E76/image-dimensions/524x364?v=v2" width="524" height="364" role="button" title="zolbae_1-1740038649708.png" alt="zolbae_1-1740038649708.png" /&gt;&lt;/span&gt;&lt;/LI&gt;
&lt;LI data-start="551" data-end="723"&gt;
&lt;P data-start="554" data-end="723"&gt;&lt;STRONG data-start="554" data-end="589"&gt;HTML Integration Module Upload:&lt;/STRONG&gt;&lt;BR data-start="589" data-end="592" /&gt;Uploaded the &lt;STRONG data-start="608" data-end="635"&gt;HTML integration module&lt;/STRONG&gt; (provided during the Qlik Alerting installation) to the &lt;STRONG data-start="692" data-end="722"&gt;Qlik Sense content library&lt;/STRONG&gt;.&lt;/P&gt;
&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="zolbae_0-1740035715364.png" style="width: 711px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/177727i155E057AE0542DFE/image-dimensions/711x237?v=v2" width="711" height="237" role="button" title="zolbae_0-1740035715364.png" alt="zolbae_0-1740035715364.png" /&gt;&lt;/span&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="725" data-end="834"&gt;
&lt;P data-start="728" data-end="834"&gt;&lt;STRONG data-start="728" data-end="749"&gt;URL Access Setup:&lt;/STRONG&gt;&lt;BR data-start="749" data-end="752" /&gt;Added the URL pointing to the uploaded HTML file in the Qlik Alerting settings.&lt;/P&gt;
&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="zolbae_2-1740038670666.png" style="width: 690px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/177739i097D3E845F08773E/image-dimensions/690x181?v=v2" width="690" height="181" role="button" title="zolbae_2-1740038670666.png" alt="zolbae_2-1740038670666.png" /&gt;&lt;/span&gt;&lt;BR /&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="836" data-end="1175"&gt;
&lt;P data-start="839" data-end="870"&gt;&lt;STRONG data-start="839" data-end="868"&gt;SSO Verification Process:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL data-start="874" data-end="1175"&gt;
&lt;LI data-start="874" data-end="928"&gt;Qlik Alerting attempts to access the provided URL.&lt;/LI&gt;
&lt;LI data-start="932" data-end="1047"&gt;Since the HTML file is located in the Qlik Sense content library, a login to Qlik Sense is required for access.&lt;/LI&gt;
&lt;LI data-start="1051" data-end="1175"&gt;During this process, the HTML file executes a script, receives parameters from Alerting, and finalizes the SSO connection.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;HR data-start="1177" data-end="1180" /&gt;
&lt;H2 data-start="1182" data-end="1199"&gt;Issue Faced:&lt;/H2&gt;
&lt;P data-start="1200" data-end="1269"&gt;Despite following the official guide, the following issue occurred:&lt;/P&gt;
&lt;UL data-start="1270" data-end="1394"&gt;
&lt;LI data-start="1270" data-end="1394"&gt;An error message appeared stating that there was an issue with the SSO file linked to the URL, and the integration failed. (Invalid SSO URL. Please contact your administrator.)&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="zolbae_1-1740035749720.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/177728i37A99AB1A4A609D9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="zolbae_1-1740035749720.png" alt="zolbae_1-1740035749720.png" /&gt;&lt;/span&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3 data-start="1396" data-end="1422"&gt;Root Cause Analysis:&lt;/H3&gt;
&lt;UL data-start="1423" data-end="2312"&gt;
&lt;LI data-start="1423" data-end="1523"&gt;The &lt;STRONG data-start="1429" data-end="1469"&gt;JavaScript code inside the HTML file&lt;/STRONG&gt; was &lt;STRONG data-start="1474" data-end="1488"&gt;obfuscated&lt;/STRONG&gt;, making it difficult to analyze.&lt;/LI&gt;
&lt;LI data-start="1524" data-end="2312"&gt;After &lt;STRONG data-start="1532" data-end="1559"&gt;de-obfuscating the code&lt;/STRONG&gt;, I identified the following problem:
&lt;UL data-start="1599" data-end="2312"&gt;
&lt;LI data-start="1599" data-end="1872"&gt;The typical Qlik Sense URL structure is:&lt;BR /&gt;&lt;CODE class="!whitespace-pre"&gt;&lt;A href="https://qlikdomain.com" target="_blank" rel="noopener"&gt;https://qlikdomain.com&lt;/A&gt;:&amp;lt;port&amp;gt;/virtualproxy/&lt;/CODE&gt;&lt;BR /&gt;However, since the HTML file is uploaded to the content library, its URL appears as:&lt;BR /&gt;&lt;CODE class="!whitespace-pre"&gt;&lt;A href="https://qlikdomain.com" target="_blank" rel="noopener"&gt;https://qlikdomain.com&lt;/A&gt;:&amp;lt;port&amp;gt;/virtualproxy/content/&lt;/CODE&gt;&lt;/LI&gt;
&lt;LI data-start="1875" data-end="2312"&gt;In the JavaScript code, there is a function responsible for &lt;STRONG data-start="1937" data-end="1976"&gt;extracting the virtual proxy prefix&lt;/STRONG&gt; by identifying &lt;CODE data-start="1992" data-end="2002"&gt;/content&lt;/CODE&gt; in the URL and taking the preceding string.&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="zolbae_0-1740039195843.png" style="width: 712px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/177740i724B2B92245124A7/image-dimensions/712x178?v=v2" width="712" height="178" role="button" title="zolbae_0-1740039195843.png" alt="zolbae_0-1740039195843.png" /&gt;&lt;/span&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL data-start="2051" data-end="2312"&gt;
&lt;LI data-start="2051" data-end="2165"&gt;However, the de-obfuscated code revealed that it was hardcoded to &lt;STRONG data-start="2119" data-end="2142"&gt;search for &lt;CODE data-start="2132" data-end="2140"&gt;/sense&lt;/CODE&gt;&lt;/STRONG&gt; instead of &lt;CODE data-start="2154" data-end="2164"&gt;/content&lt;/CODE&gt;.&lt;/LI&gt;
&lt;LI data-start="2170" data-end="2312"&gt;&lt;CODE data-start="2172" data-end="2180"&gt;/sense&lt;/CODE&gt; is typically used as a prefix for &lt;STRONG data-start="2215" data-end="2247"&gt;single-configuration mashups&lt;/STRONG&gt; but is not mentioned in the official guide for this integration.&lt;/LI&gt;
&lt;/UL&gt;
&lt;HR data-start="2314" data-end="2317" /&gt;
&lt;H2 data-start="2319" data-end="2333"&gt;Solution:&lt;/H2&gt;
&lt;UL data-start="2334" data-end="2496"&gt;
&lt;LI data-start="2334" data-end="2414"&gt;I &lt;STRONG data-start="2338" data-end="2370"&gt;modified the JavaScript code&lt;/STRONG&gt; to look for &lt;CODE data-start="2383" data-end="2393"&gt;/content&lt;/CODE&gt; instead of &lt;CODE data-start="2405" data-end="2413"&gt;/sense&lt;/CODE&gt;.&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="zolbae_1-1740039245679.png" style="width: 761px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/177741i246E86F97D08EEDA/image-dimensions/761x187?v=v2" width="761" height="187" role="button" title="zolbae_1-1740039245679.png" alt="zolbae_1-1740039245679.png" /&gt;&lt;/span&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL data-start="2334" data-end="2496"&gt;
&lt;LI data-start="2415" data-end="2496"&gt;After this change, the &lt;STRONG data-start="2440" data-end="2476"&gt;SSO integration worked perfectly&lt;/STRONG&gt; without any issues.&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="zolbae_5-1740035905910.png" style="width: 258px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/177732iBC5CCC699B83FA82/image-dimensions/258x45?v=v2" width="258" height="45" role="button" title="zolbae_5-1740035905910.png" alt="zolbae_5-1740035905910.png" /&gt;&lt;/span&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;HR data-start="2498" data-end="2501" /&gt;
&lt;H2 data-start="2503" data-end="2531"&gt;Concerns and Questions:&lt;/H2&gt;
&lt;UL data-start="2532" data-end="2797"&gt;
&lt;LI data-start="2532" data-end="2680"&gt;Although the solution worked, I am unsure why the JavaScript was hardcoded to look for &lt;CODE data-start="2621" data-end="2629"&gt;/sense&lt;/CODE&gt; when the official guide suggests using &lt;CODE data-start="2669" data-end="2679"&gt;/content&lt;/CODE&gt;.&lt;/LI&gt;
&lt;LI data-start="2681" data-end="2797"&gt;I am curious to know if anyone else has encountered this issue or if there is a &lt;STRONG data-start="2763" data-end="2782"&gt;better approach&lt;/STRONG&gt; to solving it.&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3 data-start="2799" data-end="2813"&gt;Questions:&lt;/H3&gt;
&lt;OL data-start="2814" data-end="3069"&gt;
&lt;LI data-start="2814" data-end="2887"&gt;&lt;STRONG data-start="2817" data-end="2885"&gt;Is modifying the JavaScript the correct way to solve this issue?&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI data-start="2888" data-end="2985"&gt;&lt;STRONG data-start="2891" data-end="2983"&gt;Has anyone else faced a similar issue with Qlik Alerting and Qlik Sense SSO integration?&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI data-start="2986" data-end="3069"&gt;If there are &lt;STRONG data-start="3002" data-end="3027"&gt;alternative solutions&lt;/STRONG&gt; or &lt;STRONG data-start="3031" data-end="3049"&gt;best practices&lt;/STRONG&gt;, please share them!&lt;/LI&gt;
&lt;/OL&gt;
&lt;HR data-start="3071" data-end="3074" /&gt;
&lt;H2 data-start="3076" data-end="3092"&gt;Conclusion:&lt;/H2&gt;
&lt;P data-start="3093" data-end="3252"&gt;I hope this helps others who might be facing a similar issue. If you have experienced this or have any insights, I would appreciate your feedback!&lt;BR data-start="3239" data-end="3242" /&gt;Thank you!&lt;/P&gt;
&lt;P data-start="3093" data-end="3252"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="3093" data-end="3252"&gt;&lt;LI-PRODUCT title="Windows의 Qlik Sense Enterprise" id="qlikSenseEnterpriseWindows"&gt;&lt;/LI-PRODUCT&gt;&amp;nbsp;&lt;LI-PRODUCT title="Qlik 알림" id="qlikAlerting"&gt;&lt;/LI-PRODUCT&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Feb 2025 08:14:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Reporting-Service-Alerting/Issue-and-Solution-for-SSO-Integration-between-Qlik-Sense/m-p/2506735#M2210</guid>
      <dc:creator>zolbae</dc:creator>
      <dc:date>2025-02-20T08:14:24Z</dc:date>
    </item>
    <item>
      <title>Re: Issue and Solution for SSO Integration between Qlik Sense Enterprise and Qlik Alerting (On-Pr...</title>
      <link>https://community.qlik.com/t5/Reporting-Service-Alerting/Issue-and-Solution-for-SSO-Integration-between-Qlik-Sense/m-p/2506834#M2211</link>
      <description>&lt;P&gt;Hello &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/133080"&gt;@zolbae&lt;/a&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for going above and beyond to share your solution.&lt;/P&gt;
&lt;P&gt;If you wish, please consider posting this here in our &lt;A href="https://community.qlik.com/t5/Member-Articles/tkb-p/qlik-communityarticles" target="_blank"&gt;Qlik Member Articles&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.qlik.com/t5/Member-Articles/tkb-p/qlik-communityarticles" target="_blank"&gt;https://community.qlik.com/t5/Member-Articles/tkb-p/qlik-communityarticles&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Kind regards...&lt;/P&gt;</description>
      <pubDate>Thu, 20 Feb 2025 19:19:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Reporting-Service-Alerting/Issue-and-Solution-for-SSO-Integration-between-Qlik-Sense/m-p/2506834#M2211</guid>
      <dc:creator>Frank_S</dc:creator>
      <dc:date>2025-02-20T19:19:33Z</dc:date>
    </item>
    <item>
      <title>Re: Issue and Solution for SSO Integration between Qlik Sense Enterprise and Qlik Alerting (On-Premise)</title>
      <link>https://community.qlik.com/t5/Reporting-Service-Alerting/Issue-and-Solution-for-SSO-Integration-between-Qlik-Sense/m-p/2524488#M2491</link>
      <description>&lt;P&gt;I have the same problem&amp;nbsp;&lt;/P&gt;&lt;P&gt;Qlik Sense May 2025 patch 3&lt;BR /&gt;qlik Alerting November 2024 SR2&lt;/P&gt;&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/133080"&gt;@zolbae&lt;/a&gt;&amp;nbsp; can you share modifyed html file?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 16 Jul 2025 21:18:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Reporting-Service-Alerting/Issue-and-Solution-for-SSO-Integration-between-Qlik-Sense/m-p/2524488#M2491</guid>
      <dc:creator>korsikov</dc:creator>
      <dc:date>2025-07-16T21:18:06Z</dc:date>
    </item>
    <item>
      <title>Re: Issue and Solution for SSO Integration between Qlik Sense Enterprise and Qlik Alerting (On-Premise)</title>
      <link>https://community.qlik.com/t5/Reporting-Service-Alerting/Issue-and-Solution-for-SSO-Integration-between-Qlik-Sense/m-p/2526095#M2504</link>
      <description>&lt;P&gt;I will email you. Can I get your email address?&lt;/P&gt;&lt;P&gt;you can send a private message&lt;/P&gt;</description>
      <pubDate>Mon, 04 Aug 2025 07:42:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Reporting-Service-Alerting/Issue-and-Solution-for-SSO-Integration-between-Qlik-Sense/m-p/2526095#M2504</guid>
      <dc:creator>zolbae</dc:creator>
      <dc:date>2025-08-04T07:42:27Z</dc:date>
    </item>
    <item>
      <title>Re: Issue and Solution for SSO Integration between Qlik Sense Enterprise and Qlik Alerting (On-Premise)</title>
      <link>https://community.qlik.com/t5/Reporting-Service-Alerting/Issue-and-Solution-for-SSO-Integration-between-Qlik-Sense/m-p/2526557#M2506</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/133080"&gt;@zolbae&lt;/a&gt;HUGE Thanks again — your input was absolutely essential.&lt;/P&gt;&lt;P&gt;Let me quickly summarize the key steps that solved the issue:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P&gt;Enabling &lt;STRONG&gt;websocketEnable: true&lt;/STRONG&gt; in .\config\default.json — which, while clearly documented at the beginning of the setup guide, is &lt;STRONG&gt;not mentioned in the Source configuration section&lt;/STRONG&gt; — and I simply overlooked it.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;And most importantly, setting the &lt;STRONG&gt;Alias Hostname&lt;/STRONG&gt; field properly in&amp;nbsp;Source&amp;nbsp;&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 07 Aug 2025 11:17:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Reporting-Service-Alerting/Issue-and-Solution-for-SSO-Integration-between-Qlik-Sense/m-p/2526557#M2506</guid>
      <dc:creator>korsikov</dc:creator>
      <dc:date>2025-08-07T11:17:11Z</dc:date>
    </item>
  </channel>
</rss>

