【问题标题】:Tests fail during TFS build while using the ncrypted web.config file使用 ncrypted web.config 文件在 TFS 构建期间测试失败
【发布时间】:2016-11-17 20:12:51
【问题描述】:

我正在使用 aspnet_regiis 实用程序加密我的 web.config [自定义部分和连接字符串]。我有使用加密部分中的数据的单元测试。这些测试在 TFS 构建中运行时会失败 [因为 TFS 服务器上不存在密钥]。 在 TFS 服务器上安装密钥的最佳方法是什么?

【问题讨论】:

  • 你能在本地运行测试吗?能分享一下详细的日志吗?
  • 我能够在本地成功运行测试,因为我已经安装了密钥,但是我正在尝试找到在服务器上安装密钥的最佳方法。
  • 您安装哪个密钥?是机器钥匙吗?如何在本地机器上安装密钥?您使用托管构建代理还是本地构建代理?

标签: encryption tfs web-config


【解决方案1】:

您可以按照本文中的步骤导出和导入密钥:Importing and Exporting Protected Configuration RSA Key Containers,并确保该密钥已安装在运行构建的服务器上。

【讨论】:

    猜你喜欢
    • 2018-11-17
    • 1970-01-01
    • 2010-11-28
    • 1970-01-01
    • 1970-01-01
    • 2017-12-04
    • 1970-01-01
    • 2018-03-31
    • 1970-01-01
    相关资源
    最近更新 更多