操作系统为:windows 2003 sp1
签发证书的命令是:Makecert -r -pe -n "CN=MyServer" -ss My -sky exchange
现在奇怪的是,程序在vs.net2008调试完全没问题,可正常通信,但是使用IIS就出现如下提示:
无法使用以下搜索标准找到 X.509 证书: StoreName“My”、StoreLocation“CurrentUser”、FindType“FindBySubjectName”、FindValue“MyServer”。
不知道是不是权限问题?如果是权限的话又该如何设置?
配置:<serviceBehaviors>
<behavior name="MySimpleServiceBehavior">
<serviceMetadata httpGetEnabled="true"/>
<serviceDebug includeExceptionDetailInFaults="false"/>
<serviceCredentials>
<clientCertificate>
<authentication certificateValidationMode="None"/>
</clientCertificate>
<serviceCertificate findValue="MyServer" x509FindType="FindBySubjectName" storeLocation="CurrentUser" storeName="My"/>
<userNameAuthentication userNamePasswordValidationMode="Custom" customUserNamePasswordValidatorType="MyServer.MyClass,MyServer"/>
</serviceCredentials>
</behavior>
</serviceBehaviors>
签发证书的命令是:Makecert -r -pe -n "CN=MyServer" -ss My -sky exchange
现在奇怪的是,程序在vs.net2008调试完全没问题,可正常通信,但是使用IIS就出现如下提示:
无法使用以下搜索标准找到 X.509 证书: StoreName“My”、StoreLocation“CurrentUser”、FindType“FindBySubjectName”、FindValue“MyServer”。
不知道是不是权限问题?如果是权限的话又该如何设置?
配置:<serviceBehaviors>
<behavior name="MySimpleServiceBehavior">
<serviceMetadata httpGetEnabled="true"/>
<serviceDebug includeExceptionDetailInFaults="false"/>
<serviceCredentials>
<clientCertificate>
<authentication certificateValidationMode="None"/>
</clientCertificate>
<serviceCertificate findValue="MyServer" x509FindType="FindBySubjectName" storeLocation="CurrentUser" storeName="My"/>
<userNameAuthentication userNamePasswordValidationMode="Custom" customUserNamePasswordValidatorType="MyServer.MyClass,MyServer"/>
</serviceCredentials>
</behavior>
</serviceBehaviors>
解决方案 »
- 关于Socket编程
- 有人用c#写过kml文件吗,和写xml一样吗,给个建议,谢了!
- C#操作 EXCEL问题
- C# 动态加载水晶报表,那位高手做过啊,就是水晶报表要加载的数据源行和列都不确定。
- 用水晶报表设计时,为什么左边可以放到最左边,而放在右边的最边上时确不能显示,必须留一点空位
- 提问,关于Dataset表间关系的问题
- 求教如何在VC#中操作excel2003
- 如何在C#中实现格式化输入:
- ★★★寻找亲近字符串的有趣问题!(顶者有分)★★★
- 求救!求救!求救!!!!HELP ME!!!!!!!!
- 如何在C#中用Http的Post请求发送一个图片?
- Delphi中的PChar对应C#中那个数据类型?
图片不能显示出来
2.再向“证书 - 当前用户”和“证书(本地计算机)”节点下导入证书。