I have a web application and I would like to link some specific Confluence pages to application (e.g. the user into web application click a button and the browser opens the Confluence page related).
I would link this pages without request user login in Confluence.
If it is possible, how can I get the authenticated url for pages of Confluence?
Thanks in advance
You can create a dummy user for your webapp and then pass the creds through os_username, os_password on the query string, but I would not recommend it since they'll be in access logs and people are now logged in as the dummy user.
If you're using Confluence 5.5 the better route would be to use the new Confluence rest api and pull out the rendered page to the end user in your webapp. See https://docs.atlassian.com/atlassian-confluence/REST/latestfor more details
In your space permissions you can mangage your anonymous accesses as well. There you can enable if it shall be possible to see the page to comment etc. even if you are not logged in.
If you do have Confluence On Demand, it should be directly possible. If you have a local installed version of confluence, you should check if you configured a public server or a local server.
I'm not quite shure if this is the answer you were looking for.
thanks for reply.
Our purpose was not this but was to have pages in a space and using an authenticated link allows users to view (the pages are accessible with authentication, like normal use...but we want avoid the login step through interface).
I saw the Anonymous access and I think that enabling this feature is equivalent to have public pages because anonymous access is permitted (all persons that knows url can read with a browser using directly the url for example...).
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event