我想从C#WCF服务为Firebase身份验证创建自定义jwt令牌。问题是我需要用我的私有RSA密钥签名jwt令牌(例如“----- BEGIN PRIVATE KEY ----- \ nMIIEvQIBA ... wFg = \ n ----- END PRIVATE KEY- ----)。从字符串对象创建专用RSA密钥
如何创建字符串格式中的私钥的表示(以上括号内)的表示,C#语言理解?
我想从C#WCF服务为Firebase身份验证创建自定义jwt令牌。问题是我需要用我的私有RSA密钥签名jwt令牌(例如“----- BEGIN PRIVATE KEY ----- \ nMIIEvQIBA ... wFg = \ n ----- END PRIVATE KEY- ----)。从字符串对象创建专用RSA密钥
如何创建字符串格式中的私钥的表示(以上括号内)的表示,C#语言理解?
至于我konw,X509Certificate2不能阅读从PEM base64编码文件中的私钥。
更轻松地读取来自证书的私钥。并参考how to get private key from PEM file?有关细节。
是的,我确实看到了上面的链接,感谢您的输入。 – user3414265
是关键中的\ n字符串或代表换行符? –
它们是新行,因为它是RSA私钥。 – user3414265
那我真的不明白这个问题。如果您已经知道密钥并且只需要将其放在一个字符串中,那么它只需要用引号括起来 – JasonLind