异常详细信息: System.Security.Cryptography.CryptographicException: 拒绝访问。
源错误:
行 182: //加密对称
行 183: string filename = FileUpload2.PostedFile.FileName.ToString();
行 184: X509Certificate2 myX509Certificate2 = new X509Certificate2(filename);
行 185: RSACryptoServiceProvider publickeyProvider = (RSACryptoServiceProvider)myX509Certificate2.PublicKey.Key;
行 186: byte[] deskey = publickeyProvider.Encrypt(POutSYMKEY, false);
源文件: c:\Documents and Settings\Administrator\桌面\协同办公2000\协同办公2000\UserWork\SendPost1.aspx.cs 行: 184 堆栈跟踪:
[CryptographicException: 拒绝访问。
]
System.Security.Cryptography.CryptographicException.ThrowCryptogaphicException(Int32 hr) +33
System.Security.Cryptography.X509Certificates.X509Utils._QueryCertFileType(String fileName) +0
System.Security.Cryptography.X509Certificates.X509Certificate.LoadCertificateFromFile(String fileName, Object password, X509KeyStorageFlags keyStorageFlags) +94
System.Security.Cryptography.X509Certificates.X509Certificate2..ctor(String fileName) +132
UserWork_SendPost1.BtSend_Click(Object sender, EventArgs e) in c:\Documents and Settings\Administrator\桌面\协同办公2000\协同办公2000\UserWork\SendPost1.aspx.cs:184
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +105
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +107
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5102
源错误:
行 182: //加密对称
行 183: string filename = FileUpload2.PostedFile.FileName.ToString();
行 184: X509Certificate2 myX509Certificate2 = new X509Certificate2(filename);
行 185: RSACryptoServiceProvider publickeyProvider = (RSACryptoServiceProvider)myX509Certificate2.PublicKey.Key;
行 186: byte[] deskey = publickeyProvider.Encrypt(POutSYMKEY, false);
源文件: c:\Documents and Settings\Administrator\桌面\协同办公2000\协同办公2000\UserWork\SendPost1.aspx.cs 行: 184 堆栈跟踪:
[CryptographicException: 拒绝访问。
]
System.Security.Cryptography.CryptographicException.ThrowCryptogaphicException(Int32 hr) +33
System.Security.Cryptography.X509Certificates.X509Utils._QueryCertFileType(String fileName) +0
System.Security.Cryptography.X509Certificates.X509Certificate.LoadCertificateFromFile(String fileName, Object password, X509KeyStorageFlags keyStorageFlags) +94
System.Security.Cryptography.X509Certificates.X509Certificate2..ctor(String fileName) +132
UserWork_SendPost1.BtSend_Click(Object sender, EventArgs e) in c:\Documents and Settings\Administrator\桌面\协同办公2000\协同办公2000\UserWork\SendPost1.aspx.cs:184
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +105
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +107
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5102
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货