是否可以更改 sitecore10.1 中用户名的验证?
Is it possible to change the validation of user names in sitecore10.1?
在以前的 Sitecore 版本中,用户名验证是使用设置名称=AccountNameValidation 定义的。
在 Sitecore 10.1 中,当我查看 ShowConfig 的结果时,我没有看到 AccountNameValidation 的任何定义。
如何在 Sitecore 10.1 中重新定义用户名验证?
感谢您的帮助。
我在 dotpeek 中查看了 Sitecore.Kernel.dll。
相同的设置仍然可用。它只是没有显示在 showconfig.aspx 中,因为它不是任何配置文件的一部分。
下面是Sitecore.Configuration.KnownSettings.CoreSettingsclass.
的代码
因此,如果您想覆盖默认验证,可以将相同的设置放入 Sitecore.config 或创建补丁配置文件。
<setting name="AccountNameValidation" value="^\w[\w\s]*$"/>
很好读。
https://support.sitecore.com/kb?id=kb_article_view&sysparm_article=KB0259229
在以前的 Sitecore 版本中,用户名验证是使用设置名称=AccountNameValidation 定义的。
在 Sitecore 10.1 中,当我查看 ShowConfig 的结果时,我没有看到 AccountNameValidation 的任何定义。
如何在 Sitecore 10.1 中重新定义用户名验证?
感谢您的帮助。
我在 dotpeek 中查看了 Sitecore.Kernel.dll。 相同的设置仍然可用。它只是没有显示在 showconfig.aspx 中,因为它不是任何配置文件的一部分。
下面是Sitecore.Configuration.KnownSettings.CoreSettingsclass.
的代码因此,如果您想覆盖默认验证,可以将相同的设置放入 Sitecore.config 或创建补丁配置文件。
<setting name="AccountNameValidation" value="^\w[\w\s]*$"/>
很好读。 https://support.sitecore.com/kb?id=kb_article_view&sysparm_article=KB0259229