-
Notifications
You must be signed in to change notification settings - Fork 253
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Nuget.exe Bug]: Package signing using USB eToken Certificate not supported #11930
Comments
Hey @Willy-Kimura, this sounds like a problem related to When you get a signed package, you should be able to extract your public .cer (certificate) file from the sign package and upload it to your NuGet.org account page to allow the upload of the signed package. |
Sure @joelverhagen |
It sounds feature request to me, but it's dependent on hardware/driver of usb device. |
Impact
I'm unable to use NuGet.org
Describe the bug
NuGet package signing using
nuegt.exe
does not support or recognize cryptographic USB eTokens, only file-based key signing using p12/pfx files. Currently due to this it's literally impossible to upload any of my NuGet packages. The error raised isKey does not exist.
Repro Steps
Simply try using the
nuget sign
command to sign a package while your USB eToken is connected to your device.Expected Behavior
The error raised upon trying to sign is
Key does not exist.
This is even when the cryptographic USB eToken is connected.
Screenshots
No response
Additional Context and logs
No response
The text was updated successfully, but these errors were encountered: