Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
jim_chan
Specialist
Specialist

QAP Server + How to browse a mashup website ?

Hi there,


I have created a mashup , using mashup editor in QAP Server. I can VIEW the mashup in the dev-hub.


So, i gave my colleague the URL -- https://servername/extensions/mashup1.html . he couldnt browse through as it prompted windows authentication.


if iwant people to access the mashup site publicly, how can i resolve this issue?


Rgds,


Jim

11 Replies
SteveNewman
Employee
Employee

‌QAP uses the same authentication capabilities as QSE. You will need to set up your Proxy(s) to support an authentication (default is Windows, as you are seeing now) or you can set anonymous access if your application doesn't require user security.

Anonymous Authentication: http://help.qlik.com/sense/2.1/en-US/online/#../Subsystems/ManagementConsole/Content/anonymous-authe...

jim_chan
Specialist
Specialist
Author

Hi Steve,

the link that you shared hit server error (404). "File or directory not found".

Rgds,

Jim

SteveNewman
Employee
Employee

I don't know why it didn't work. Here it is again: http://help.qlik.com/sense/2.1/en-US/online/#../Subsystems/ManagementConsole/Content/anonymous-authe...

If you can't reach it, go to help.qlik.com and select the Qlik Sense product you are using and search for "anonymous" and you will find it right away.

Steve

jim_chan
Specialist
Specialist
Author

yap. in the Virtual Proxies, i have set "Always allow Anonymous" then. It is fine now. Then problem turns to, I cant create any new project on the server - servername/dev-hub/ . but when i switched it back to "No Anonymous" ,then i can create new project.

reddy-s
Master II
Master II

Hi Jim,

For others to view any of the content from the hub, they need to have a token assigned. This is the reason, why the windows authentication showed up.

So if you assign  a token to that user, he/she should be able to see the mashup.

Thanks,

Sangram.

SteveNewman
Employee
Employee

That is because you have not given Anonymous users rights to create new projects. You may have to create a separate proxy for your authoring team and one for your user's (anonymous) so that you can accomplish your goals.

You should review the videos/help guides on setting up your Security Rules for more information on how to do this.

Hopefully, this helped. If so, please mark the question answered. Thanks.

jim_chan
Specialist
Specialist
Author

this make sense, Steve. any links that there's a guide to show me how to create a separate proxy for separate team. ?

But i cant provide rights to anonymous users, as they can only view the page only.

SteveNewman
Employee
Employee

Search the help for "Creating virtual proxy" and you can add a separate virtual proxy for your different users. For example, your developers can be authenticated using Windows Authentication and you can give them rights to make changes while your users are logged in as anonymous (assuming you have the tokens) who can use but not change your application.

Hope this helps. If so, please mark the question answered. Thanks.

jim_chan
Specialist
Specialist
Author

Hello Steve,

Correct me if am wrong.. regarding the steps.

ok. So i have created a new virtual proxy. Then result, managed to access the html , without prompting any authentication. But, it pop-up msg "Undefined" , It was able to load out partial of the html page. it couldnt load out any of my chart objects.

what setting could have caused this issue?

error.png

this is my setting in my qmc. is central node.

error.png

Rgds,

Jim