UWP标识发布器中未受保护的ST标记

UWP标识发布器中未受保护的ST标记,uwp,certificate,Uwp,Certificate,我需要签署一个UWP应用程序用于侧面加载。我们的应用程序签名证书在主题中包含以下部分以及其他字段: ST=州名 如果我在AppxManifest.xml中将主题设置为标识/发布者,则在Visual Studio中会出现“发布者”属性无效”错误,我无法生成我的应用程序 根据,发布者字段中不接受ST标记 它违反了以下模式: '(CN|L|O|OU|E|C|S|STREET|T|G|I|SN|DC|SERIALNUMBER|Description|PostalCode|POBox|Phone|X21A

我需要签署一个UWP应用程序用于侧面加载。我们的应用程序签名证书在主题中包含以下部分以及其他字段:

ST=州名

如果我在AppxManifest.xml中将主题设置为标识/发布者,则在Visual Studio中会出现“发布者”属性无效”错误,我无法生成我的应用程序

根据,发布者字段中不接受ST标记

它违反了以下模式:

'(CN|L|O|OU|E|C|S|STREET|T|G|I|SN|DC|SERIALNUMBER|Description|PostalCode|POBox|Phone|X21Address|dnQualifier|(OID\.(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))+))=(([^,+="<>#;])+|".*")(, ((CN|L|O|OU|E|C|S|STREET|T|G|I|SN|DC|SERIALNUMBER|Description|PostalCode|POBox|Phone|X21Address|dnQualifier|(OID\.(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))+))=(([^,+="<>#;])+|".*")))*'
“代码”码>《代码”码>“代码”码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>街>码>街,码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>码>街>街>街>码>码>码>码>码>码>码>码>街>码>街>街>码>街>码>街>码>码>街>码>码>码>街>码>码>码>码>码>码>码>码>码>码>街>街>码>码>码>街>码>码>街>码>街>街>| O | OU | E | C | S | STREET | T | G | I | SN | DC | SERIALNUMBER | Description | PostalCode | POBox | Phone | x21地址| dnQualifier | | | | | | | | | | |[1-9][0-9]==(^[1-9][1-9][0-9]*))*)(ん)))*' 有没有办法在不购买其他证书的情况下解决这个问题

更新: 我在其他文档中发现了提到的ST标签,它似乎被包含在主题中


OpenSSL中的“ST”是Windows中的“S”(两个都不在证书中,请参阅),因此工具一定还有其他不满意的地方。我在Azure密钥库中打开证书,看到ST=。。。标记主题。我想我必须从那里复制整件东西,并将其用作出版商。。。。到目前为止,这还不起作用。但我会尝试在UWP应用程序中使用S,看看会发生什么。好吧,无论我在UWP应用程序中使用S、ST或OID.2.5.4.8,我都会得到一个错误。我可以用S构建应用程序,但随后出现一个错误,即发布者与证书中的主题不同。@hthms请改用SERIALNUMBER。@PakUula这是什么意思?我的证书中的主题没有SERIALNUMBER字段。您是否建议将状态信息放入序列号中?