<?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: Integration .NET SDK with Qliksense ERROR in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/Integration-NET-SDK-with-Qliksense-ERROR/m-p/1220745#M6355</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, since you are authenticating using the service certificates. Those should NEVER be distributed to a end-user as it grants full access to the environment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are building something that will be distributed to a end user you should have them authenticate via the Proxy using the authentication mechanism you have set up. Then you would not use the AsDirectConnection method as that implies access to the service certificates.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 04 Mar 2017 13:17:13 GMT</pubDate>
    <dc:creator>Alexander_Thor</dc:creator>
    <dc:date>2017-03-04T13:17:13Z</dc:date>
    <item>
      <title>Integration .NET SDK with Qliksense ERROR</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Integration-NET-SDK-with-Qliksense-ERROR/m-p/1220740#M6350</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Guys, we have tried to connect in qliksense throught .Net SDK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We´ve stuck for days and actually i dont know where is the error.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Code:&lt;/P&gt;&lt;P&gt; &lt;SPAN style="font-size: 13.3333px;"&gt; =====================================&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Uri uri = new Uri("wss://&lt;A href="http://104.41.47.114/"&gt;104.41.43.13&lt;/A&gt;");&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 13.3333px;"&gt;** Do I need specify any access port ?&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ILocation location = Location.FromUri(uri);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; X509Certificate2Collection col = new X509Certificate2Collection();&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var c = new X509Certificate2(@"C:\temp\abiprod.cer");&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; col.Add(c);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; location.AsDirectConnection("aaa-PROD", "aaa-prod", certificateCollection: col);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; location.IsVersionCheckActive = false;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using (var hub = location.Hub(noVersionCheck: true))&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; Console.WriteLine("QV Product: " + hub.QTProduct());&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; Console.WriteLine("Product Version: " + hub.ProductVersion());&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; Console.WriteLine("OS Name:&amp;nbsp;&amp;nbsp;&amp;nbsp; " + hub.OSName());&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; Console.WriteLine("OS Version: " + hub.OSVersion());&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/EM&gt;&lt;/P&gt;&lt;P&gt; =====================================&lt;/P&gt;&lt;P&gt;some aditional information&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Azure Servers with 443 and 80 ports enabled &lt;/P&gt;&lt;P&gt;** Do I need specify any access port ?&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;** We .net connection log return me "handshake fail" &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;We tried use 4747 aditional port but it didn´t work&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Mar 2017 20:10:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Integration-NET-SDK-with-Qliksense-ERROR/m-p/1220740#M6350</guid>
      <dc:creator>david_fuihara</dc:creator>
      <dc:date>2017-03-02T20:10:03Z</dc:date>
    </item>
    <item>
      <title>Re: Integration .NET SDK with Qliksense ERROR</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Integration-NET-SDK-with-Qliksense-ERROR/m-p/1220741#M6351</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Since you are doing a direct connection then you should connect over port 4747. Most likely there is certificates error, i.e the server was installed with a different hostname then what you are trying to access so the certs are not signed for that IP adress. You can disable certificate check in the &lt;EM style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;AsDirectConnection&lt;/EM&gt; method&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Mar 2017 21:22:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Integration-NET-SDK-with-Qliksense-ERROR/m-p/1220741#M6351</guid>
      <dc:creator>Alexander_Thor</dc:creator>
      <dc:date>2017-03-02T21:22:25Z</dc:date>
    </item>
    <item>
      <title>Re: Integration .NET SDK with Qliksense ERROR</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Integration-NET-SDK-with-Qliksense-ERROR/m-p/1220742#M6352</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Alexander.. we will try as you said...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i thought it was firewall problem but it is ok also.&lt;/P&gt;&lt;P&gt;pretty sure the problem is the certificate!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i will try again and later i will post the community the rsults&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Mar 2017 11:53:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Integration-NET-SDK-with-Qliksense-ERROR/m-p/1220742#M6352</guid>
      <dc:creator />
      <dc:date>2017-03-03T11:53:33Z</dc:date>
    </item>
    <item>
      <title>Re: Integration .NET SDK with Qliksense ERROR</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Integration-NET-SDK-with-Qliksense-ERROR/m-p/1220743#M6353</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Actually it worked Alexander without Cert option and 4747 port open in server.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;but we find out quite weird because we didn´t use a password to access the data&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;just domain and userid of the root access&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this made me very worried about security of information we are working.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Mar 2017 14:40:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Integration-NET-SDK-with-Qliksense-ERROR/m-p/1220743#M6353</guid>
      <dc:creator />
      <dc:date>2017-03-03T14:40:11Z</dc:date>
    </item>
    <item>
      <title>Re: Integration .NET SDK with Qliksense ERROR</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Integration-NET-SDK-with-Qliksense-ERROR/m-p/1220744#M6354</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What is a sample of the code that you are using? At a high level to connect to Qlik Sense you need to supply the certificate to establish trust for the connection. Security for certificate trust depends on security on the certificate file.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Mar 2017 21:18:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Integration-NET-SDK-with-Qliksense-ERROR/m-p/1220744#M6354</guid>
      <dc:creator>Levi_Turner</dc:creator>
      <dc:date>2017-03-03T21:18:31Z</dc:date>
    </item>
    <item>
      <title>Re: Integration .NET SDK with Qliksense ERROR</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Integration-NET-SDK-with-Qliksense-ERROR/m-p/1220745#M6355</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, since you are authenticating using the service certificates. Those should NEVER be distributed to a end-user as it grants full access to the environment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are building something that will be distributed to a end user you should have them authenticate via the Proxy using the authentication mechanism you have set up. Then you would not use the AsDirectConnection method as that implies access to the service certificates.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 04 Mar 2017 13:17:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Integration-NET-SDK-with-Qliksense-ERROR/m-p/1220745#M6355</guid>
      <dc:creator>Alexander_Thor</dc:creator>
      <dc:date>2017-03-04T13:17:13Z</dc:date>
    </item>
    <item>
      <title>Re: Integration .NET SDK with Qliksense ERROR</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Integration-NET-SDK-with-Qliksense-ERROR/m-p/1220746#M6356</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Alex!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Mar 2017 12:05:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Integration-NET-SDK-with-Qliksense-ERROR/m-p/1220746#M6356</guid>
      <dc:creator>david_fuihara</dc:creator>
      <dc:date>2017-03-07T12:05:24Z</dc:date>
    </item>
  </channel>
</rss>

