我的代码以 xml 格式接收 saml 响应。我需要验证签名以确认响应未被篡改,并且我还需要确认这来自受信任的来源。(在设置文件中,我有信任证书的证书指纹和颁发者名称)。我正在使用组件空间工具,我可以在其中调用 GetCertificate() 从 xml 文件中获取 X509Certificate2。
要验证签名的 xml,我是否需要将此证书安装到证书存储区?是否可以使用您从 xml 本身构建的证书来验证 xml 签名文档?
我的代码以 xml 格式接收 saml 响应。我需要验证签名以确认响应未被篡改,并且我还需要确认这来自受信任的来源。(在设置文件中,我有信任证书的证书指纹和颁发者名称)。我正在使用组件空间工具,我可以在其中调用 GetCertificate() 从 xml 文件中获取 X509Certificate2。
要验证签名的 xml,我是否需要将此证书安装到证书存储区?是否可以使用您从 xml 本身构建的证书来验证 xml 签名文档?