我有一个内部网,我有我们的用户登录与他们的AD凭证。
我以为我把所有的东西都捕获得很好,但是今天早上用户报告他们无法登录。
他们得到了以下错误,-2147023688
Active Directory error '800704b8'
An extended error has occurred.
/login/index.asp, line 26
看起来和密码过期有关。
我想我已经被错误-2147022989覆盖了,它显式地声明密码已经过期,此时我将用户重定向到密码更改屏幕,在那里他们可以通过ASP更新密码。
有没有办法获得更多关于扩展错误的信息,或者是否有数字错
我使用asp.net / windows集成身份验证将我的用户(公司内部)“重定向”到不同的页面。在我的web配置中
<authentication mode="Windows"/>
<authorization>
<deny users="?"/>
</authorization>
在主页面的Load事件中,我有以下代码:
Dim User As System.Security.Principal.IPrincipal
Dim username As String
Use
我想要一个方法,要求用户更改他的密码后,它有90天。
我有这样的东西
ALTER PROCEDURE [dbo].[spRecoverPassword]
(
@sUsername varchar(50),
@sPassword varchar(100),
@sPasswordSalt varchar (128)
)
AS
BEGIN
SET NOCOUNT ON;
if (exists (select 1
from USER
where Username = @sUsername))
b
我想知道是否有一种用UserManager of ASP.NET MVC 5重置密码的方法。
我对已经有密码但没有成功的用户进行了尝试。有线索吗?
IdentityResult result = UserManager.AddPassword(forgotPasswordEvent.UserId.ToString(), model.ConfirmPassword);
if (result.Succeeded)
{
//
}
else
{
AddErrors(result);
}
我正在构建一个ASP.Net核心应用程序。我有两种类型的用户,消费者和供应商。如何在Azure AD B2C中为我的两种不同类型的用户设置两种不同的登录/登录?因此,在我的ASP中,我可以有一个页面供消费者使用第三方提供者注册,还有一个页面供供应商使用电子邮件/密码和其他数据注册。在这种情况下,azure会让这些用户分开吗?我如何知道当我得到一个令牌,哪种类型的用户已经登录?
提前谢谢你!..Ben