0

在 Visual Studio 2012 中,当使用内置服务器(“使用 Visual Studio 开发服务器”)在调试模式下运行时,以下代码运行良好:

    Dim mySignedXml As SignedXml = SignResponse(doc, cert)
    Dim xml As XmlElement = mySignedXml.GetXml()  

但是当我在 Visual Studio 中选择“使用本地 IIS Web 服务器”设置时,GetXml()方法失败并出现以下错误:

     System.Security.Cryptography.CryptographicException: 
     A signature method is required.

这是在 Windows 7 x64 PC 上,而不是服务器上。必须对本地 IIS Web 服务器配置进行哪些更改,以便该代码也可以在那里工作?

4

0 回答 0