不知道什麼是錯誤配置的地方或任何。經過身份驗證的用戶可以更改其密碼,但對於未經身份驗證的用戶,單擊「更改密碼」按鈕不會執行任何操作。沒有錯誤顯示。ChangePassword控件在未經身份驗證的用戶上不起作用
任何想法?
不知道什麼是錯誤配置的地方或任何。經過身份驗證的用戶可以更改其密碼,但對於未經身份驗證的用戶,單擊「更改密碼」按鈕不會執行任何操作。沒有錯誤顯示。ChangePassword控件在未經身份驗證的用戶上不起作用
任何想法?
臨時修復是使用「returnUrl = ChangePassword.aspx」重定向到登錄頁面。登錄後,用戶被重定向到ChangePassword.aspx並且更改密碼控制工作。
我同意Oded ...但是,如果您還想讓未經授權的用戶更改密碼...請檢查密碼更改頁面是否在您的Web.config文件的受保護部分內......可能您可能已經給出一個授權用戶的所有頁面的一攬子授權...檢查您的授權標籤..如果是這樣,您可以更改授權設置僅用於web.config文件中使用位置標籤的密碼更改頁面...
該頁面沒有設置任何內容。它是所有人都可以訪問的。 – sjlewis 2009-12-18 08:29:58
有理由......我不會讓你改變密碼,直到你證明你是誰...... – Oded 2009-12-18 08:21:24
同意。這是一個錯誤? – 2009-12-18 08:22:16
澄清:通過單擊密碼檢索郵件中的鏈接重定向用戶。用戶提供他的用戶名和臨時密碼。 – sjlewis 2009-12-18 08:25:02