2014-01-07 63 views
1

如果您的應用程序正在使用MVC中的Forms Authentication進行Active Directory驗證,那麼您如何允許用戶在其過期後更改其密碼?如何讓AD用戶能夠在過期時更改密碼?

從我所觀察的情況來看,如果用戶的密碼已過期,成員資格提供程序將拒絕讓您進行身份驗證,因此不允許用戶訪問該頁面。但是,如果我修改了頁面,允許用戶訪問該頁面並輸入用戶名,舊密碼和新密碼,它似乎仍然無效,只是從更改密碼功能返回'false'。

任何見解或解決方案?

+0

由於您的用戶未通過身份驗證,您的應用程序是否有足夠的權限寫入Active Directory? –

回答