Closed DRSchlaubi closed 11 months ago
You have to wrap the CN value in quotes, like
CN="Open Source Developer, Michael Rittmeister", O=Open Source Developer, S=Bayern, C=DE
(And possibly the O one too? I can't remember if spaces are allowed without quoting)
But since that is XML, you'll have to escape the quotes with "
Publisher="CN="Open Source Developer, Michael Rittmeister", O=Open Source Developer, S=Bayern, C=DE"
The subject line in my certificate is
E = michael@rittmeister.in
CN = Open Source Developer, Michael Rittmeister
O = Open Source Developer
L = Gauting
S = Bavaria
C = DE
So my Identity
tag is
<Identity Name="dev.schlaubi.Tonbrett" Version="0.0.0.0" Publisher="E=michael@rittmeister.in, CN="Open Source Developer, Michael Rittmeister", O=Open Source Developer, L=Gauting, S=Bavaria, C=DE" ProcessorArchitecture="x64" />
However signing fails with Error information: "Error: SignerSign() failed." (-2146889723/0x80091005)
with afaik means that the Publisher is wrong
I was using a wrong /fd value, thx for your reply
I was using a wrong /fd value, thx for your reply
I got same error... I try the way you do, but I always get the error :Error information: "Error: SignerSign() failed." (-2147024885/0x8007000b) My certificate is: Thumbprint Subject
4FBEC69EB3E41C04FCB2E04041AA45AFD10E92BC CN="Jim Jiang, O=Sunia, Inc., C=US"
and the AppxManifest.xml is
<Identity Name="SuniaPTE.LTD.AcerAssist" Publisher="CN=Jim Jiang, O="Sunia, Inc.", C=US" Version="1.0.0.0" ProcessorArchitecture="x64" />
As an open source project the only way to go rn are Certums OSS certificates, which do require the
CN
tag to be set toOpen Source Developer, <yourname>
So I have an
Identity
tag like this