c# - C# - 类库项目 - 构建项目时无法更新 App.config 文件
问题描述
我有一个基于 C# 的 Selenium 项目,它有一个 app.config 文件。此 app.config 文件包含不应在代码中明确提供的敏感信息。
有没有办法在构建项目之前将密码传递给 app.config 文件。
密码可以在构建设置(在变量部分)中提供,并且可以隐藏。
有没有办法在构建项目之前从流程变量选项卡中读取值并更新 app.config 文件中的值?
或者有没有办法使用 C# 以混淆/加密的方式发送密码?
由于某些限制,我无法用户替换令牌构建步骤(因为它是自定义市场扩展)如果 Microsoft 有一项任务可以帮助我在这种情况下。
提前感谢您对此的帮助。
解决方案
您的问题只是保护密码,对吗?
- 您可以将密码保存到机器注册表中以进行隐藏和加密。
- 如果我们正在谈论
securing the password
(Web 服务或其他东西),您可以使用外部服务来提供您的安全密码。
这只是一个建议。考虑一下。
推荐阅读
- javascript - NGRX 操作已调度,但效果未触发
- python - KeyError 试图绘制一个过滤的数据框
- r - 如何按行对具有相同名称的所有列的所有观察结果求和?
- android - 致命异常:java.lang.NoClassDefFoundError com.google.android.gms.internal.firebase-perf.zzw
- python - Scrapy - 抓取子元素 - 抓取 CSS 选择器的错误部分
- excel - VBA计算匹配颜色和特定文本的单元格
- python - Python-为什么我的列表索引超出范围错误?
- java - 为什么捕获组中的标志会删除该组?
- apache - Apache, phpmyadmin, .htaccess
- java - How can i validate the response i receive from browser logs?