簡體   English   中英

C# - 類庫項目 - 構建項目時無法更新 App.config 文件

[英]C# - Class Library Project - Unable to update App.config file while building the project

我有一個基於 C# 的 Selenium 項目,它有一個 app.config 文件。 此 app.config 文件包含不應在代碼中明確提供的敏感信息。

有沒有辦法在構建項目之前將密碼傳遞給 app.config 文件。

密碼可以在構建設置(在變量部分)中提供,也可以隱藏。

有沒有辦法在構建項目之前從流程變量選項卡中讀取值並更新 app.config 文件中的值?

或者有沒有辦法使用 C# 以混淆/加密的方式發送密碼?

由於某些限制,我無法用戶替換令牌構建步驟(因為它是自定義市場擴展)如果 Microsoft 有一項任務可以在這種情況下幫助我。

在此先感謝您的幫助。

您的問題只是為了保護密碼,對嗎?

  1. 您可以將密碼保存到機器注冊表中進行隱藏和加密。
  2. 如果我們談論securing the password (Web 服務或其他東西),您可以使用外部服務來提供您的安全密碼。

這只是一個建議。 考慮一下。

我做了很多事情。 沒有任何效果。 最后,我只是加密了密碼,使其可用作 REST 服務。 在運行我的測試時調用該服務並解密並運行它。 感謝大家為此所做的工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM