0
我正在使用網絡窗口共享作爲nuget包源。除了我們的管理員希望對這個分享設置一些認證之外,一切都正常。Nuget忽略網絡共享憑據
問題:配置nuget使用共享與用戶/通行證。
我試過:更改我的nuget.config,爲此共享添加packageSourceCredentials。這是我改變nuget.config:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageRestore>
<add key="enabled" value="true" />
</packageRestore>
<packageSources>
<add key="Custom" value="\\some\share\nuget\" />
<add key="NuGet" value="https://nuget.org/api/v2/" />
</packageSources>
<packageSourceCredentials>
<Custom>
<add key="Username" value="test" />
<add key="Password" value="somelongencodedvalue" />
</Custom>
</packageSourceCredentials>
</configuration>
不過的NuGet試圖使用從配置當前登錄的Windows用戶,並且沒有使用憑據登錄。我究竟做錯了什麼? packageSourceCredentials是否僅適用於http軟件包源?