/
Installation Guide for Alfresco Authentication plugin
Installation Guide for Alfresco Authentication plugin
Alfresco Authentication plugin
- Download media from following link.
- In this page, the media is set at '~/jirafresco-auth-for-repo.amp'. Please use following commands according to your directory.
Alfresco5.0
Installation
Stop Alfresco service.
# service alfresco stop
Confirm plugin after preview installing.
# cd /opt/alfresco # java -jar bin/alfresco-mmt.jar install ~/jirafresco-auth-for-repo.amp tomcat/webapps/alfresco -preview Installing AMP '~/jirafresco-auth-for-repo.amp' into WAR 'tomcat/webapps/alfresco' Adding files relating to version '1.0.1510211731' of module 'jirafresco-auth-for-repo' <<skip >> - Directory '/WEB-INF/classes/alfresco/module/jirafresco-auth-for-repo' added to war
Install plugin.
# java -jar bin/alfresco-mmt.jar install ~/jirafresco-auth-for-repo.amp tomcat/webapps/alfresco
Confirm plugin completely.
# java -jar bin/alfresco-mmt.jar list tomcat/webapps/alfresco Module 'org_alfresco_module_wcmquickstart' installed in 'tomcat/webapps/alfresco' - Title: Web Quick Start - Version: 1.0 - Install Date: Tue Jun 16 01:50:30 UTC 2015 - Description: Web Quick Start Module 'jirafresco-auth-for-repo' installed in 'tomcat/webapps/alfresco' - Title: jirafresco-auth-for-repo Repository AMP project - Version: 1.0.1510231456 - Install Date: Fri Oct 23 09:20:43 UTC 2015 - Description: Manages the lifecycle of the jirafresco-auth-for-repo Repository AMP (Alfresco Module Package) Module 'org.alfresco.integrations.google.docs' installed in 'tomcat/webapps/alfresco' - Title: Alfresco / Google Docs Integration - Version: 3.0.0 - Install Date: Tue Jun 16 01:50:25 UTC 2015 - Description: The Repository side artifacts of the Alfresco / Google Docs Integration.
Delete alfresco,share backup files from tomcat deployment directry.
# rm -Rf tomcat/webapps/alfresco.war-*.bak # rm -Rf tomcat/webapps/share.war-*bak
Edit config file (web.xml).
# vim ./tomcat/webapps/alfresco/WEB-INF/web.xml <servlet> <servlet-name>publicapiServlet</servlet-name> <servlet-class>org.alfresco.rest.api.PublicApiWebScriptServlet</servlet-class> <init-param> <param-name>authenticator</param-name> <param-value>publicapi.authenticator</param-value> </init-param> </servlet> ↓ <servlet> <servlet-name>publicapiServlet</servlet-name> <servlet-class>org.alfresco.rest.api.PublicApiWebScriptServlet</servlet-class> <init-param> <param-name>authenticator</param-name> <param-value>publicapi.authenticator.wsse</param-value> </init-param> </servlet> <servlet> <servlet-name>apiServlet</servlet-name> <servlet-class>org.springframework.extensions.webscripts.servlet.WebScriptServlet</servlet-class> <init-param> <param-name>authenticator</param-name> <param-value>webscripts.authenticator.remoteuser</param-value> </init-param> </servlet> ↓ <servlet> <servlet-name>apiServlet</servlet-name> <servlet-class>org.springframework.extensions.webscripts.servlet.WebScriptServlet</servlet-class> <init-param> <param-name>authenticator</param-name> <param-value>webscripts.authenticator.basic.wsse</param-value> </init-param> </servlet>
Start Alfresco service.
# service alfresco start
Uninstalling
Stop Alfresco service.
# service alfresco stop
Edit and revert config file descriptions (web.xml).
# vim ./tomcat/webapps/alfresco/WEB-INF/web.xml <servlet> <servlet-name>publicapiServlet</servlet-name> <servlet-class>org.alfresco.rest.api.PublicApiWebScriptServlet</servlet-class> <init-param> <param-name>authenticator</param-name> <param-value>publicapi.authenticator.wsse</param-value> </init-param> </servlet> ↓ <servlet> <servlet-name>publicapiServlet</servlet-name> <servlet-class>org.alfresco.rest.api.PublicApiWebScriptServlet</servlet-class> <init-param> <param-name>authenticator</param-name> <param-value>publicapi.authenticator</param-value> </init-param> </servlet> <servlet> <servlet-name>apiServlet</servlet-name> <servlet-class>org.springframework.extensions.webscripts.servlet.WebScriptServlet</servlet-class> <init-param> <param-name>authenticator</param-name> <param-value>webscripts.authenticator.basic.wsse</param-value> </init-param> </servlet> ↓ <servlet> <servlet-name>apiServlet</servlet-name> <servlet-class>org.springframework.extensions.webscripts.servlet.WebScriptServlet</servlet-class> <init-param> <param-name>authenticator</param-name> <param-value>webscripts.authenticator.remoteuser</param-value> </init-param> </servlet>
Uninstall plugin.
# java -jar bin/alfresco-mmt.jar uninstall jirafresco-auth-for-repo tomcat/webapps/alfresco
Start Alfresco service.
# service alfresco restart
, multiple selections available,
Related content
Environment Guide for Alfresco connector for JIRA
Environment Guide for Alfresco connector for JIRA
More like this
Install Guide for Alfresco Association plugin
Install Guide for Alfresco Association plugin
Read with this
Instllation Guide for Alfresco Authentication plugin
Instllation Guide for Alfresco Authentication plugin
More like this
Installation Guide
Installation Guide
More like this
System Requirements
System Requirements
More like this
The authentication fails the test to the Alfresco error is displayed.
The authentication fails the test to the Alfresco error is displayed.
More like this