Skip to main content
Announcements
Live today at 11 AM ET. Get your questions about Qlik Connect answered, or just listen in. SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
rospigliosi
Creator
Creator

QES Session CAL Usage CAL anonymous user

Hello,

I have two servers:

one is QlikView server SBE, the other is  QlikView server QES.

I integrated objects of 1 qlikview dashboard in a .NET portal with workbench.

The access from .NET via workbench is anonymous.

Now on the documentation I read that anonymous access is not allowed on QES.

What are the  risks? why it seems to work?

Usage CAL are assigned anyway?

is it a possible solution to use a single service user for all users?

Thanks

1 Solution

Accepted Solutions
rospigliosi
Creator
Creator
Author

I found the risk: it is not stable, I have to set on IIS Anonymous access Disabled and Windows access Enabled. Then setup the GetTicket.

Problem now is to make work GetTicket with Workbench in cross domain. It seems to have multi-hop authentication.

I can see in debug, that I get the ticket correctly, but I get the "Qv is undefined error". But I managed to make it work bu using the QProxy.aspx, and modifying it forcing authentication by replacing default credentials with the credential of an QlikView Administrator member(that is in another domain) :


NetworkCredential networkCredential = new NetworkCredential(user, pwd);

// Associate the 'NetworkCredential' object with the 'WebRequest' object.

request.Credentials = networkCredential;

  //request.UseDefaultCredentials = true;

  //request.Credentials = CredentialCache.DefaultCredentials;

  request.KeepAlive = false; 

View solution in original post

1 Reply
rospigliosi
Creator
Creator
Author

I found the risk: it is not stable, I have to set on IIS Anonymous access Disabled and Windows access Enabled. Then setup the GetTicket.

Problem now is to make work GetTicket with Workbench in cross domain. It seems to have multi-hop authentication.

I can see in debug, that I get the ticket correctly, but I get the "Qv is undefined error". But I managed to make it work bu using the QProxy.aspx, and modifying it forcing authentication by replacing default credentials with the credential of an QlikView Administrator member(that is in another domain) :


NetworkCredential networkCredential = new NetworkCredential(user, pwd);

// Associate the 'NetworkCredential' object with the 'WebRequest' object.

request.Credentials = networkCredential;

  //request.UseDefaultCredentials = true;

  //request.Credentials = CredentialCache.DefaultCredentials;

  request.KeepAlive = false;