From the main share page, RSS feeds work great, but from any site document library, going to Options>RSS Feed, it displays the documents in the feed, but I get prompted for authentication over and over for each document in the feed.
My share-custom.xml has this added:-
<endpoint> <id>alfresco</id> <name>Alfresco Feed</name> <description>Alfresco Feed - supports basic HTTP authentication via the EndPointProxyServlet</description> <connector-id>alfrescoCookie</connector-id> <endpoint-url>http://localhost:8080/alfresco/wcs</endpoint-url> <basic-auth>false</basic-auth> <identity>user</identity> <external-auth>true</external-auth> </endpoint>
As I say, the feeds work great from the main page, but as soon as you try and view a feed from the document library, its authentication prompts galore.
Can anyone help, its driving me crazy and although the above endpoint worked for the main page RSS, it doesnt help the doc library feed.
This is on the latest 4.2.3 Enterprise dowmloaded a few days ago from the site.
<config evaluator="string-compare" condition="Remote"> <remote> <endpoint> <id>alfresco-noauth</id> <name>Alfresco - unauthenticated access</name> <description>Access to Alfresco Repository WebScripts that do not require authentication</description> <connector-id>alfresco</connector-id> <endpoint-url>http://nsalob02:80/alfresco/s</endpoint-url> <identity>none</identity> </endpoint>
<endpoint> <id>alfresco</id> <name>Alfresco - user access</name> <description>Access to Alfresco Repository WebScripts that require user authentication</description> <connector-id>alfresco</connector-id> <endpoint-url>http://nsalob02:80/alfresco/s</endpoint-url> <identity>user</identity> </endpoint>
<endpoint> <id>alfresco-feed</id> <name>Alfresco Feed</name> <description>Alfresco Feed - supports basic HTTP authentication via the EndPointProxyServlet</description> <connector-id>alfrescoCookie</connector-id> <endpoint-url>http://nsalob02:80/alfresco/wcs</endpoint-url> <basic-auth>false</basic-auth> <identity>user</identity> <external-auth>true</external-auth> </endpoint> <!– <endpoint> <id>activiti-admin</id> <name>Activiti Admin UI - user access</name> <description>Access to Activiti Admin UI, that requires user authentication</description> <connector-id>activiti-admin-connector</connector-id> <endpoint-url>http://nsalob02:80/alfresco/activiti-admin</endpoint-url> <identity>user</identity> </endpoint> –>
<connector> <id>alfrescoCookie</id> <name>Alfresco Connector</name> <description>Connects to an Alfresco instance using cookie-based authentication</description> <class>org.alfresco.web.site.servlet.SlingshotAlfrescoConnector</class> </connector>
<connector> <id>alfrescoHeader</id> <name>Alfresco Connector</name> <description>Connects to an Alfresco instance using header and cookie-based authentication</description> <class>org.alfresco.web.site.servlet.SlingshotAlfrescoConnector</class> <userHeader>SsoUserHeader</userHeader> </connector>
<endpoint> <id>alfresco</id> <name>Alfresco - user access</name> <description>Access to Alfresco Repository WebScripts that require user authentication</description> <connector-id>alfrescoCookie</connector-id> <endpoint-url>http://nsalob02.nes.scot.nhs.uk:80/alfresco/wcs</endpoint-url> <identity>user</identity> <external-auth>true</external-auth> </endpoint> </remote> </config>