c# - 我如何进行密码加密,其中不应有特殊字符,只有字母数字字符

标签 c# asp.net vb.net visual-studio-2010

我如何进行密码加密,其中不应有特殊字符,只有字母数字字符。 我正在使用 asp.net 应用程序,我在其中制作了加密的 URL,因此每当 URL 中出现特殊字符时,它会在我发布某些位置时破坏该 URL。 就像在右对齐输入字段中一样,它总是会受到干扰,所以我需要解决它并制作加密密码,其中不应有破坏 URL 的特殊字符。

最佳答案

正常加密或散列密码然后使用HttpUtility.UrlEncodeWebUtility.UrlEncode获取 URL 友好版本。

关于c# - 我如何进行密码加密,其中不应有特殊字符,只有字母数字字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12372093/

相关文章:

c# - 如何监视应用程序域中影子复制程序集的原始版本何时更改

c# - 从 System.Collections.Generic.IEnumerable 中获取前 n 个元素

c# - Resharper:如何使用括号作为大括号和缩进参数来格式化多行方法?

c# - 将文本框/标签中的文本颜色设置为红色并使其变为粗体

vb.net - 使用存储过程的结果和参数作为仪表图表的值 - ASP.NET 应用程序中的 Crystal 报告

VB.NET Sender 有何用途?

c# - 如何在 C# 中按名称查找动态创建的 XAML 组件?

c# - 在此上下文中请求不可用 -> 在 Global.asax 中 -> 替换的是什么

c# - 在 Asp.NET MVC 中排除空表单数据

vb.net - 完成执行任务 "RdlCompile"-- Visual Studio 2015 中的失败错误