Authentication with ticketing is very similar in Workbench as the way you used to do it before.
In your .NET project you could reference QvsNetRemote.dll or use qvsviewclient.asp to request a ticket from QVS.
You can then pass this ticket into the URL of the Workbench .aspx page.
I've posted code samples for requesting a ticket using QvsNetRemote and QvsViewClient elsewhere on these forums.
I need a little answer about ticket authentication that you must most probably know well.
I am extending my web application by seperating web server and qv server. Ticket Authentication runs perfect if both servers are on the same server machines. But so far, I could not pass ticket info to a remote qvs machine.
What I want to achieve is displaying qv ZFC objects from a remote qv server in a remote webpage.
My sample is an ASP-based page. not .NET. so i am utilizing
set ntsecurity = Server.CreateObject ("QVSRemote.Client")
tktResponse = ntsecurity.Execute(vCom)
This gives a ticket successfully.
As you can see "sigma" is the name of my remote qlikview server.
Secondly i have a ZFC-enabled webpage : show.asp
This is generated by Object Client Page Generator for ZFC.
On Sigma, I can use the ticket info in a URL like:
This works perfect.
But, on another web server I can't.
The name of my original web server is "Qvweb"
it gives me the error "No Connection"
or in my ZFC-enabled page, show.asp
i think i must use something like below:
var qva = new Qva.PageBinding();
qva.View = "Qvs@Sigma|servis.qvw";
But i didnt find a suitable format.
Workbench documentation didnt answer my question.
I will be glad if you answer it.
On my web server,
i registered qvscomremote.dll
i created necessary virtual directories (QvAjaxZfc and my web app Qvapp) in IIS.
My best regards.