jag har ett problem Testa: Hej, Ska man ha en säker lösning så ska man aldrig behöva visa lösenordet. När jag skapar system lagrar jag dessutom lösenord envägskrypterade i databasen, så även om man skulle vilja skriva ut lösenordet går det helt enkelt inte.asp string problem
jag fyller ett fält med ett lösenord.
<code>
<% strLosen = Session.Value("strSparatLosen")%>
<input type="password" name="losen" value="<% = strLosen %>" size="10" maxlength="10">
</code>
problemet är när en användare har ett lösenord som är "patent
Hur ska jag lösa detta, för nu så blir det ju såhär ""Patenet" och då genereras ett fel.Sv: asp string problem
<code>
<input type="password" name="losen" value="<% = Server.HtmlEncode(strLosen) %>" size="10" maxlength="10">
</code>Sv: asp string problem
Måste bara påpeka att det aldrig är smart att lagra lösenord sådär i value för en textbox ur säkerhetssynpunkt. Jag kan lätt gå till cachen och kolla källan.
/BrattenSv: asp string problem
Jag kan ju ha missuppfattat ditt syfte, men måste du verkligen skriva ut lösenordet?
/Bratten