编辑 ASP.net web.config 文件内容
除了数据库连接字符串之外,默认情况下 Visual Studio 2008 在 web.config 中是否填充了任何敏感值? PublicKeyToken
值是什么?这些敏感值是什么?发布带有编辑连接字符串的 web.config 文件是否是一种不好的安全做法?
Other than database connection strings, by default are there any sensitive values populated in web.config by Visual Studio 2008? What are PublicKeyToken
values are these sensitive values? Would it be bad security practice to publish web.config files with connection strings redacted?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
公钥令牌与私钥令牌结合使用来对 .NET 程序集进行签名。公钥令牌不敏感。对于连接字符串,常见的做法是加密连接字符串并将其保存在 web.config 中。
Public key tokens are used in association with private key tokens to sign .NET assemblies. The public key tokens are not sensitive. As for connection strings, it is common practice to encrypt the connection string and keep them in the web.config.
PublicKeyToken
不敏感。至于编辑连接字符串,你怕谁?谁会得到你的 web.config?
PublicKeyToken
are not sensitive.As to redacting connection strings, who are you afraid of? Who's going to get hold of your web.config?