0
我发现C#在这里辉煌的使用SignerSignEx
:https://stackoverflow.com/a/26372061SignerSignEx作为Azure的WebJob
它工作在dev的罚款。机,但是在Azure上WebJob你必须使用这样的事情:(错误代码0x80092006 - 是为商店或对象中未指定供应商)
X509Certificate2 cert = new X509Certificate2(certPath,
certPassword,
X509KeyStorageFlags.MachineKeySet |
X509KeyStorageFlags.PersistKeySet |
X509KeyStorageFlags.Exportable);
但随着X509KeyStorageFlags.MachineKeySet
标志SignerSignEx
返回HRESULT = -2146885626
我该如何解决这个问题,为什么MachineKeySet对供应商有影响? 谢谢!