Java 覆盖露天登录
我试图用java类覆盖Alfresco 5.0d登录。我尝试了很多东西,我了解它是如何工作的,但我被卡住了 我的工作是添加一个策略,如果用户尝试登录3次但失败,我将禁用该用户帐户,并向该用户发送电子邮件,告诉他有人试图连接到您的帐户 因此,我添加了一个名为CustomLogin的类,该类扩展了AbstractAuthenticationComponent,并且还添加了Java 覆盖露天登录,java,spring,alfresco,alfresco-share,alfresco-enterprise,Java,Spring,Alfresco,Alfresco Share,Alfresco Enterprise,我试图用java类覆盖Alfresco 5.0d登录。我尝试了很多东西,我了解它是如何工作的,但我被卡住了 我的工作是添加一个策略,如果用户尝试登录3次但失败,我将禁用该用户帐户,并向该用户发送电子邮件,告诉他有人试图连接到您的帐户 因此,我添加了一个名为CustomLogin的类,该类扩展了AbstractAuthenticationComponent,并且还添加了 authentication.chain=alfrescoNtlm1:alfrescoNtlm,CustomLoginContr
authentication.chain=alfrescoNtlm1:alfrescoNtlm,CustomLoginController:CustomLoginController
toalfresco全局属性
当我部署放大器时,我在alfresco.log中收到一条错误消息,告诉我
为身份验证子系统指定。找不到上下文文件
- alfresco SDK 2.2
- jdk7
- 露天5.0d
谢谢。身份验证。链用于外部身份验证。例如,如果您想使用Active Directory,则可以使用此配置添加Active Directory的用户 如果您想实现这一点,我认为您需要覆盖在slingshot-application-context.xml文件中定义的LoginController 要禁用用户,需要在cm:person对象中添加cm:personDisabled方面 有关如何在alfresco中定义用户,请参阅下面的链接
SlingshotLoginController.java是您需要覆盖的控制器类。您必须使用Bean配置注册
CustomLoginController:CustomLoginController
bean配置可能不可用,因此将出现此异常
为身份验证子系统指定了。未找到上下文文件
有关更多详细信息,请参阅