我在项目的根文件夹下有证书。项目名称是SingleSignOn,但我无法使用GetManifestResourceStream内置方法读取该方法。使用C#使用Assembly GetManifestResourceStream方法读取资源文件
源代码是
namespace SingleSignOn
{
public class Program
{
static void Main(string[] args)
{
var assembly = typeof(Program).Assembly;
var super = assembly.GetManifestResourceNames();
using (var stream = assembly.GetManifestResourceStream("SingleSignOn.idsrv3test.pfx"))
{
}
}
}
}
Solution Explorer中
我越来越从上述内置方法NULL
的
快照GetManifestResourceStream
我不我不知道我错过了什么。该证书的网址是https://github.com/IdentityServer/IdentityServer3.Samples/blob/master/source/Certificates/idsrv3test.pfx
请帮助我如何阅读证书。
右键单击pfx文件 - >属性 - >生成操作,使其成为'嵌入资源' –
为什么要读取该密钥? .net签名会自动完成。 –
该程序集的默认名称空间(项目属性中的名称空间)是什么?因为GetManifestResourceStream用来定位资源。 – Evk