我正在處理重置密碼代碼。當用戶點擊通過電子郵件發送給他的重置密碼鏈接時,他應該被重定向到他的賬戶中的應用程序 我已經完成了以下工作。 在web配置我在鍵值對硬編碼的網址:如何將會話追加到webconfig中的url
<appSettings>
<add key="RESET_PASSWORD" value="http://localhost:portnumber" />
</appSettings>
我已經使用的AppSettings來存儲RESET_PASSWORD的密鑰並將其傳遞給一個字符串
string resetpassword = System.Configuration.ConfigurationManager.AppSettings["RESET_PASSWORD"].ToString();
而且我還通過這個字符串用於我用於重置密碼鏈接的<a href>
標記。
現在我想傳遞會話ID和做這樣的事情,直接在web配置:
<add key="RESET_PASSWORD" value="http://localhost:portnumber?uid=<%=Session("userId")%>" />
這可能嗎?我該如何做到這一點?當我嘗試這樣做時,出現錯誤「AppSettings不能包含文本」。