首页 / 知识
关于.net:在web.config中加密appSettings
2023-04-14 20:04:00

Encrypting appSettings in web.config我正在开发一个Web应用程序,它要求将用户名和密码存储在web.Config中,它还引用了一些URL,这些URL将由Web应用程序本身而不是客户端请求。 我知道.Net框架不允许提供web.config文件,但是我仍然认为将此类信息保留为纯文本格式是错误的做法。 到目前为止,我阅读的所有内容都要求我使用命令行开关或将值存储在服务器的注册表中。我无法访问这两个主机,因为主机处于联机状态,并且只能访问FTP和控制面板(helm)。 有人可以推荐我可以使用的任何良好的免费加密DLL或方法吗?我宁愿不发展自己的! 感谢到目前为止的反馈,但是我无法发出命令,也无法编辑注册表。它必须是加密的util / helper,但只是想知道是哪一个!
编辑: 代码项目示例: ASP.Net 2.0中Web.config内部的连接字符串的加密 乍一看似乎很简单,但我遇到了两个障碍。 因此,我正在使用默认的加密提供程序提供对我来说很好的步骤(用于加密appSettings部分): 加密web.config中的部分: 进一步假定该应用程序已部署在 注意:如果 您应该看到以下消息:
您也可以在web.config中解密部分: 还可以加密web.config的其他部分,例如,可以通过以下方式加密连接字符串部分:
有关此的更多详细信息,请参见此处。 注意:上面的加密对您的Web应用程序是透明的,即您的Web应用程序无法识别设置已加密。 使用aspnet_setreg.exe http://support.microsoft.com/kb/329290 |
最新内容
相关内容
linux命令测试客户端?
linux命令测试客户端?,地址,系统,网络,工具,工作,分析,环境,命令,下行,资料,linux测试网速的工具1、speedtest-cli是一个用Python编写的轻量级linux锁屏密码命令?
linux锁屏密码命令?,密码,系统,环境,图片,管理,信息,状态,名称,命令,用户,linux修改密码的命令首先,用root用户登陆Linux系统或者使用su、sudolinux打命令输入密码?
linux打命令输入密码?,密码,系统,状态,代码,管理,标的,位置,地址,名称,命令,Linux用户命令行登录时输入密码,你看不见输入的状态,连点都不显示linux命令行更新密码?
linux命令行更新密码?,密码,系统,名称,软件,信息,环境,命令,使用者,权限,用户,linux中怎么用管理员修改用户的密码1、目录方法1:知道当前root密linux登录改密码命令?
linux登录改密码命令?,密码,系统,名称,软件,状态,服务,信息,策略,环境,命令,修改linux用户密码1、命令:passwd [-k] [-l] [-u [-f]] [-d] [-S]删除密码命令linux?
删除密码命令linux?,密码,系统,管理,电脑,软件,百度,信息,名称,名字,命令,linux登录密码忘了linux密码忘了怎么办第一步需要重新启动的linux系linux串口命令行密码?
linux串口命令行密码?,密码,系统,状态,信息,标的,地址,用户名,终端,用户,命令,linux怎么查看密码1、首先我们得知道,在linux系统中,用户名被存放linux中修改密码命令?
linux中修改密码命令?,密码,系统,服务,名称,软件,信息,时间,状态,命令,用户,linux怎么设置用一天内不能重复改密码的命令?黄色下划线:chage -mlinux锁定密码命令?
linux锁定密码命令?,密码,系统,管理,信息,策略,状态,名称,软件,位置,环境,如何在Linux上使用命令行管理密码1、Linux修改密码用 passwd 命令,用linux看登录密码命令?
linux看登录密码命令?,密码,系统,信息,地址,命令,用户,位置,设计,电脑,用户名,linux怎么查看root密码1、利用sudo命令:sudo是一种临时提升权限linux密码管理命令?
linux密码管理命令?,密码,系统,管理,软件,工具,地址,服务,名称,信息,命令,Linux如何更改root用户密码?1、使用putty连接到服务器中,然后在登录安卓linux命令客户端?
安卓linux命令客户端?,系统,软件,名字,设备,互动,服务,工具,基础,发展,代码,android系统,在终端可以输入那些命令1、logcat 输出日志 printenv