如何检测用户的密码是否过期
本文关键字:密码 是否 过期 用户 何检测 检测 | 更新日期: 2023-09-27 18:15:11
我们有一个c# web应用程序,它通过。net远程与业务服务器通信(实际上使用的是正版通道)。
到业务服务器的连接使用NTLM进行身份验证。我们的用户通常在他们的域上设置一个用户帐户(我们称之为USERX),并使用这些凭据连接到业务服务器。
web应用程序在启动时连接并保持一个打开的连接。它使用USERX的详细信息创建一个新的NetworkCredential,并将其设置在通道上。
我们的客户很不高兴,当用户的密码过期时,他们得到一个一般的"出错了"的错误。他们想要一个更具体的错误,告诉他们应该更改USERX密码。
我对NTLM一无所知!
是否有可能检测到认证失败的原因,以便我们可以给用户一个更有意义的错误?
任何帮助/指针/链接非常感谢。
这可能会有帮助:密码过期电子邮件工具