.net-core - Nuget.config 凭据是否被缓存?在哪里?
问题描述
首先我添加我的包源(测试)。
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
<add key="test" value="https://mytestpackagesource" />
</packageSources>
</configuration>
当我运行时,dotnet restore
我得到一个 401(未经授权),这是预期的。所以我添加凭据。
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
<add key="test" value="https://mytestpackagesource" />
</packageSources>
<packageSourceCredentials>
<test>
<add key="Username" value="apparently this can be anything when you use a token?" />
<add key="ClearTextPassword" value="my personal access token" />
</test>
</packageSourceCredentials>
</configuration>
这有效。但是,如果我将令牌更改为无效的东西,甚至packageSourceCredentials
完全删除该元素,它仍然可以工作,这让我相信我的令牌存储在其他地方。所以我的问题是它存储在哪里以及如何更新它?
解决方案
推荐阅读
- processing - 处理 - 如何加载 .txt 文件并绘制 2d 形状?
- ios - ios NSLayoutConstraint activate 不会立即在 UICollectionViewCell 内应用
- c++ - 快速傅立叶变换:即使标头和 .cpp 文件匹配,也使用模板派生类“未定义引用”错误
- python - 如何处理字典列表中的特定值
- woocommerce - 存档页面的页面描述仅显示在第一页
- javascript - Cordova:从 SD 卡中读取目录和文件
- c - 在这个 pthreading C 程序中避免死锁的一些提示
- ios - 如何修复 UIButton 的 sizeToFit/sizeThatFit 的宽度?
- google-api - Google Places API 不返回结果
- termux - 在 termux 中创建 metasploit 有效负载