<?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: JWT Authentication I-Frame Issue in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/JWT-Authentication-I-Frame-Issue/m-p/2425325#M20060</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/62308"&gt;@vishal_goyal&lt;/a&gt;&lt;/SPAN&gt; , could you please share your code, especially where you are setting up the iframe HTML tag and the javascript which is running the JWT auth?&lt;/P&gt;</description>
    <pubDate>Thu, 29 Feb 2024 13:51:07 GMT</pubDate>
    <dc:creator>alex_colombo</dc:creator>
    <dc:date>2024-02-29T13:51:07Z</dc:date>
    <item>
      <title>JWT Authentication I-Frame Issue</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/JWT-Authentication-I-Frame-Issue/m-p/2423899#M20026</link>
      <description>&lt;P&gt;We are getting an issue while implementing jwt based embedding into a i-frame setup on a web application.&lt;/P&gt;
&lt;P&gt;We are using Qlik Sense Feb 2024 QSE running on Windows 2019 (AWS EC2)&lt;/P&gt;
&lt;P&gt;JWT configurations steps are complete, and we are able to use jwt authentication using web browser by passing Authorization tokens. This is running fine.&lt;/P&gt;
&lt;P&gt;However when using it from i-frame we are getting some issues.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The html response we are getting from QlikSense call contains relative path (instead of absolute path) for some of &lt;STRONG&gt;.js&lt;/STRONG&gt; scripts which i-frame is unable to find and execute e.g. below is a snippet from the html response and I have highlighted the lines containing relative paths. As a result, we are getting “QlikMain Not Found” error in i-frame.&lt;/P&gt;
&lt;P&gt;&amp;lt;!doctype&amp;nbsp;html&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;html&amp;nbsp;lang="en"&amp;nbsp;qva-bootstrap="false"&amp;nbsp;class="single-full-height"&amp;nbsp;ng-controller="singleObjectCtrl"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ng-class="{'no-scroll':&amp;nbsp;loading}"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;lt;head&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;meta&amp;nbsp;http-equiv="X-UA-Compatible"&amp;nbsp;content="IE=edge,chrome=1"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;title&amp;gt;Single&amp;nbsp;Object&amp;lt;/title&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;base&amp;nbsp;href="./"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;meta&amp;nbsp;charset="utf-8"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;meta&amp;nbsp;name="HandheldFriendly"&amp;nbsp;content="True"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;meta&amp;nbsp;name="MobileOptimized"&amp;nbsp;content="320"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;meta&amp;nbsp;name="viewport"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=no,minimal-ui"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;meta&amp;nbsp;name="apple-mobile-web-app-capable"&amp;nbsp;content="yes"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;meta&amp;nbsp;name="apple-mobile-web-app-status-bar-style"&amp;nbsp;content="black"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;meta&amp;nbsp;http-equiv="cleartype"&amp;nbsp;content="on"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;link&amp;nbsp;rel="shortcut&amp;nbsp;icon"&amp;nbsp;href=&lt;FONT color="#FF0000"&gt;"../resources/favicon.ico"&amp;gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;link&amp;nbsp;rel="apple-touch-icon"&amp;nbsp;href=&lt;FONT color="#FF0000"&gt;"../resources&lt;/FONT&gt;/img/core/logo/Sense_120x120.png"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;link&amp;nbsp;rel="apple-touch-icon"&amp;nbsp;sizes="152x152"&amp;nbsp;href=&lt;FONT color="#FF0000"&gt;"../resources/&lt;/FONT&gt;img/core/logo/Sense_152x152.png"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;link&amp;nbsp;rel="apple-touch-icon"&amp;nbsp;sizes="167x167"&amp;nbsp;href=&lt;FONT color="#FF0000"&gt;"../resources/&lt;/FONT&gt;img/core/logo/Sense_167x167.png"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;link&amp;nbsp;rel="apple-touch-icon"&amp;nbsp;sizes="180x180"&amp;nbsp;href=&lt;FONT color="#FF0000"&gt;"../resources/&lt;/FONT&gt;img/core/logo/Sense_180x180.png"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;style&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.hidden-screen-reader-label&amp;nbsp;{&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;position:&amp;nbsp;absolute;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;left:&amp;nbsp;-9999px;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;top:&amp;nbsp;-9999px;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/style&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;script&amp;nbsp;src=&lt;FONT color="#FF0000"&gt;"../resources/main.js"&amp;nbsp;&lt;/FONT&gt;data-namespace="QlikMain"&amp;gt;&amp;lt;/script&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;/head&amp;gt;&lt;/P&gt;</description>
      <pubDate>Tue, 27 Feb 2024 07:38:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/JWT-Authentication-I-Frame-Issue/m-p/2423899#M20026</guid>
      <dc:creator>vishal_goyal</dc:creator>
      <dc:date>2024-02-27T07:38:33Z</dc:date>
    </item>
    <item>
      <title>Re: JWT Authentication I-Frame Issue</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/JWT-Authentication-I-Frame-Issue/m-p/2425325#M20060</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/62308"&gt;@vishal_goyal&lt;/a&gt;&lt;/SPAN&gt; , could you please share your code, especially where you are setting up the iframe HTML tag and the javascript which is running the JWT auth?&lt;/P&gt;</description>
      <pubDate>Thu, 29 Feb 2024 13:51:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/JWT-Authentication-I-Frame-Issue/m-p/2425325#M20060</guid>
      <dc:creator>alex_colombo</dc:creator>
      <dc:date>2024-02-29T13:51:07Z</dc:date>
    </item>
    <item>
      <title>Re: JWT Authentication I-Frame Issue</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/JWT-Authentication-I-Frame-Issue/m-p/2426297#M20086</link>
      <description>&lt;P&gt;seems it was due to SameSite Attribute set to 'Lax'. After it was changed to 'None' it worked fine.&lt;/P&gt;
&lt;P&gt;Thanks.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 03 Mar 2024 17:57:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/JWT-Authentication-I-Frame-Issue/m-p/2426297#M20086</guid>
      <dc:creator>vishal_goyal</dc:creator>
      <dc:date>2024-03-03T17:57:11Z</dc:date>
    </item>
  </channel>
</rss>

