Open
Description
Problem
Fetching dependencies from an authenticate provider using credentials stored in credentials.toml isn't working unless I explicitly add:
[registry]
global-credential-providers = ["cargo:token"]
Though the documentation says that should be the default: "the cargo:token provider is used if no providers are configured."
I don't see any CARGO_ env variables set in my environment so it doesn't seem like I have conflicting configurations anywhere. My full config.toml looks like this now:
[registry]
global-credential-providers = ["cargo:token"]
[registries.ni]
index = "sparse+https://provider..../"
[registries.ni_pre]
index = "sparse+https://provider..../"
Steps
No response
Possible Solution(s)
No response
Notes
No response
Version
cargo 1.75.0 (1d8b05cdd 2023-11-20)
release: 1.75.0
commit-hash: 1d8b05cdd1287c64467306cf3ca2c8ac60c11eb0
commit-date: 2023-11-20
host: x86_64-pc-windows-msvc
libgit2: 1.7.1 (sys:0.18.1 vendored)
libcurl: 8.4.0-DEV (sys:0.4.68+curl-8.4.0 vendored ssl:Schannel)
os: Windows 10.0.19044 (Windows 10 Enterprise) [64-bit]