Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Feb 23, 2021 4:36:40 AM
Sep 16, 2016 10:05:43 AM
Using Xrfkey header
A common vulnerability in web clients is cross-site request forgery, which lets an attacker impersonate a user when accessing a system. Thus we use the Xrfkey to prevent that, without Xrfkey being set in the URL the server will send back a message saying: XSRF prevention check failed. Possible XSRF discovered. Some users like to use Postman for API calls and testing purposes, for more details on this see https://www.getpostman.com/docs/
Resolution:
This procedure has been tested with Qlik Sense 2.x and Qlik Sense 3.x.
Method 1: Authenticating through Qlik Proxy Service
In summary a typical QRS API call using Xrfkey header, querying QMC at the end point of “/about” will look like this in Postman browser (given that the host machine name is qlikserver1):
https://qlikserver1/qrs/about?xrfkey=12345678qwertyui
A possible response may look like this:
{"buildVersion":"2.2.4.0","buildDate":"9/20/2013 10:09:00 AM","databaseProvider":"Devart.Data.PostgreSql","nodeType":1,"schemaPath":"About"}
Execute the command.
A possible response may look like this:
{"buildVersion":"2.2.4.0","buildDate":"9/20/2013 10:09:00 AM","databaseProvider":"Devart.Data.PostgreSql","nodeType":1,"schemaPath":"About"}
Very Nice video, but if I corretly understand, this is to retrieve information about an app. Can I retrive a result of an app?. Like send a Id from postman and receive a table from my app?
Hello @eduardo_dimperio !
I would recommend taking this question to the larger community over here: Qlik Sense Integration, Extensions, & APIs - but I've checked if one of our integration experts can give your question a look as well (I did see you also commented on Damien's post).
Hi, @Sonja_Bauernfeind I already post on community without an answer, so I tried the Qlik Help, similar posts, videos on youtube with no results, I start to believe that's not possible, but very thanks for your time.
Hi,
I am having this problem:
Hello @generalfinance
We recommend to follow the steps in this article: How to configure Postman (desktop app) to connect to Qlik Sense and make sure you are using the desktop version.
The extension used in this article has been deprecated and I will be archiving this article shortly.
All the best,
Sonja