我收到这个错误:
根据验证程序,远程证书无效.
每当我尝试使用我的C#代码中的Gmail SMTP服务器发送电子邮件时.有人能指出我找到解决这个问题的正确方向吗?
以下是堆栈跟踪...
at System.Net.Security.SslState.StartSendAuthResetSignal(ProtocolToken message, AsyncProtocolRequest asyncRequest, Exception exception)
at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
at …Run Code Online (Sandbox Code Playgroud) 我在Windows Server 2003中安装了证书
我从MMC可以看到的路径是:证书(本地计算机)/个人/证书
我想在我的wcf配置中配置它.我怎么知道storeName是什么?
这是我在wcf配置中到目前为止所得到的
<serviceCertificate findValue="certificate.example.com" storeLocation="LocalMachine" storeName="???" x509FindType="FindBySubjectName" />
Run Code Online (Sandbox Code Playgroud) 我有使用SSL的服务。当我尝试浏览该服务时,出现以下错误:
The SSL settings for the service 'SslRequireCert' does not match those of the IIS 'None'.
Run Code Online (Sandbox Code Playgroud)
我的配置如下:
<security mode="Transport">
<transport clientCredentialType="Certificate" />
</security>
Run Code Online (Sandbox Code Playgroud)
我正在使用IIS Express,并且已选中“启用SSL”(已在WebMatrix中验证)。
有什么想法我还需要做什么?