【发布时间】:2019-06-01 23:24:40
【问题描述】:
当我发送 SOAP 请求以更新强制密码重置值时,我在 SOAP UI 上获得 202 代码,并且用户没有收到更新密码的通知,并且 wso2carbon.log 显示以下内容:
INFO {org.wso2.carbon.core.services.util.CarbonAuthenticationUtil} - 'wso2admin@carbon.super [-1234]' 在 [2019-01-07 11:39:23,318+0200] 登录
我正在尝试在 WSO2 Identity Server 中使用 AdminForcedPasswordReset,并按照 {https://docs.wso2.com/display/IS530/Forced+Password+Reset} RecoveryEmail 类型中的步骤操作。
这是我的 SOAP 请求:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:mgt="http://mgt.profile.user.identity.carbon.wso2.org" xmlns:xsd="http://mgt.profile.user.identity.carbon.wso2.org/xsd">
<soapenv:Header/>
<soapenv:Body>
<mgt:setUserProfile>
<mgt:username>omar.alaeldain</mgt:username>
<mgt:profile>
<xsd:fieldValues>
<xsd:claimUri>http://wso2.org/claims/identity/adminForcedPasswordReset</xsd:claimUri>
<xsd:fieldValue>true</xsd:fieldValue>
</xsd:fieldValues>
<xsd:profileName>default</xsd:profileName>
</mgt:profile>
</mgt:setUserProfile>
</soapenv:Body>
我希望用户 omar.alaeldain 在下次登录时收到一封电子邮件通知以更新他的密码。
【问题讨论】:
标签: wso2is simplesamlphp