我正试图在这个文档http://docs.alfresco.com/5.0/tasks/dev-extensions-share-tutorials-override-login-page.html之后创建一个自定义登录页面
而这个http://blog.arvixe.com/customize-alfresco-share-login-page/
但我无法让它起作用,日志显示了这一例外:
org.springframework.extensions.surf.exception.PlatformRuntimeException: 03110000 No 'login' page type configured - but page auth required it.网页显示了这些按摩:
发生服务器错误。
发生这种情况的原因有几个:
您已经尝试访问一个不存在的页面--检查地址栏中的URL。您已经尝试访问您无法访问的页面,例如私有站点仪表板。已请求有效页,但由于内部错误,服务器无法呈现该页-请与管理员联系。
这里是我所有的配置:
share-config-custom.xml
<config evaluator="string-compare" condition="WebFramework">
<web-framework>
<defaults>
<page-type>
<id>login</id>
<page-instance-id>mhg-login</page-instance-id>
</page-type>
</defaults>
</web-framework>
</config>模板/实例/mhg-login.xml
<template-instance>
<template-type>mhg/mhg-login</template-type>
</template-instance> pages/mhg-login.xml:
<page>
<template-instance>mhg-login</template-instance>
<authentication>none</authentication>
</page>发布于 2016-04-12 09:01:08
在我看来,您为模板找到了错误的路径:如果您从这里复制它:
https://github.com/teqnology/alfresco-login-reset-share
您将看到模板/实例/MHG-login.xml配置错误:
正确的模板路径是/src/main/amp/config/alfresco/web-extension/site-data/template-instances,内容应该是您的文件的路径,在您的示例中应该有一个mhg文件夹(mhg/mhg-login),我在您的详细信息中没有看到这一点。确保您创建了正确的路径,并将其指向正确的文件。干杯
https://stackoverflow.com/questions/36554114
复制相似问题