Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring WSO2 Identity Server从应用程序登录时更改密码_Spring_Wso2_Server_Identity - Fatal编程技术网

Spring WSO2 Identity Server从应用程序登录时更改密码

Spring WSO2 Identity Server从应用程序登录时更改密码,spring,wso2,server,identity,Spring,Wso2,Server,Identity,我希望有人能帮忙。我目前正在使用WSO2 Identity Server作为我的web应用程序的LDAP提供程序。我正在使用Spring安全性对服务器上的用户进行身份验证。这很有效,但我想强制执行一项策略,即用户在首次登录我的应用程序时必须更改密码。如何配置此密码策略的IS?我在identity-mgt.properties中看到了一些可能有用的属性,但很少有关于它们实际作用的文档。此外,理想情况下,登录时的密码更改将反映在ldapuserdetailsimp.credentialsnoExpi

我希望有人能帮忙。我目前正在使用WSO2 Identity Server作为我的web应用程序的LDAP提供程序。我正在使用Spring安全性对服务器上的用户进行身份验证。这很有效,但我想强制执行一项策略,即用户在首次登录我的应用程序时必须更改密码。如何配置此密码策略的IS?我在identity-mgt.properties中看到了一些可能有用的属性,但很少有关于它们实际作用的文档。此外,理想情况下,登录时的密码更改将反映在ldapuserdetailsimp.credentialsnoExpired中,但我愿意使用任何必要的手段收集有关用户的信息,以便将他们重定向到更改密码页面

谢谢,
Tim

我认为WSO2IS默认不支持此功能。密码策略是WSO2IS中的扩展点。您可以编写扩展并将其插入WSO2IS。WSO2IS附带了一些默认扩展,但似乎很简单。您可以从中找到的代码。我想,如果您正在从WSO2IS中寻找此功能,您需要编写一些扩展