goldbergjeffrey / qsticket

A simple asp.net page to test ticketing with Qlik Sense Enterprise Server.
4 stars 2 forks source link

Description

tickRequest.aspx is an asp.net web page to demonstrate using the Qlik Sense Ticketing API; a component of the Qlik Sense Proxy Service API (qps).

WARNING! This code is intended for testing and demonstration purposes only. It is not meant for production environments. In addition, the code is not supported by Qlik.

This code uses bootstrap for ui enhancement. Bootstrap is delivered by urls. If bootstrap CDN cannot be contacted, please download bootstrap (http://getbootstrap.com/) and configure for this web page.

Configuration

The qps requires https to provide ticket information to the browser. This demonstration uses the QlikClient certificate supplied during Qlik Sense installation to secure connectivity. It is possible to use the server certificate as well, but in both cases the certificate must include the private key.

Install the certificate to the Personal folder under the Local Machine certificate store of the web server the aspx page will be hosted. From the certificates snap-in right click the installed certificate and select Manage Private Keys. Add the application pool account used to host the web page (e.g. IIS AppPool\DefaultAppPool) to the list of users and click Apply.

It is now possible to test the code.

To see this example in action, follow these video links:

  1. IIS Configuration for qsTicket
  2. qsTicket example