【发布时间】:2018-09-03 13:47:05
【问题描述】:
虽然我目前正在调试
#if Debug
new NetworkCredential("myUsername","myPassword", "myDomain");
#endif
一个好的解决方案是将密码存储在一个文件中,然后我读取该值(仅在调试中)。然后将该文件添加到 .gitignore 中?
Production 永远不会读取此值,因为它是从登录用户的 RestSharp 的 NtlmAuthenticator 获取的。
【问题讨论】:
-
在 VS 中使用环境变量或 CLI 参数 -> 这些是 VS 的一部分,而不是您的源代码