VS2008中https证书问题

「已注销」 2010-02-02 05:05:55
请问在VS2008中,使用VSTO制作出来的Outlook插件,可以通过http访问webservice调用服务端的接口,但目前要求使用https的方式来访问服务端的接口.
如果直接在VS2008中添加web引用,输入https的服务地址是可以访问的,但因为Outlook插件需要安装在不同的客户机器上,不可能让每个客户自己去把证书导入,这里怎么样才能做到:做好的Outlook插件安装包,只需要安装后,就可以直接访问https的服务,而不需要手工导入证书?
...全文
125 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lextm 2010-02-28
  • 打赏
  • 举报
回复
引用 6 楼 zhouxiaotan 的回复:
可以直接跳过证书验证这一步。google一下就知道了

双向的SSL连接是没办法跳过的,银行级别的web service都会要求这个。
夜雨悠扬 2010-02-27
  • 打赏
  • 举报
回复
可以直接跳过证书验证这一步。google一下就知道了
lextm 2010-02-27
  • 打赏
  • 举报
回复
你这种情况是没有办法自己做的,你不可能在安装包里面带一个证书给用户的。

可以考虑让插件自己在使用前检测是不是客户自己安装了可以用的证书。如果客户还没有安装的话就显示提示给客户,叫他自己安装和获取有效的证书就好了。
ioshin 2010-02-26
  • 打赏
  • 举报
回复
看起来是控件需要可信的数字签名才能安装,可以找专业的代码签名厂商买一个代码签名证书即可。像ioshin.com,thawte.com,verisign.com
KnowKjava 2010-02-02
  • 打赏
  • 举报
回复
Outlook
sito_hongta 2010-02-02
  • 打赏
  • 举报
回复
沒用過的幫頂
「已注销」 2010-02-02
  • 打赏
  • 举报
回复
没有人知道吗?各位大哥大姐们,谁知道的麻烦告知一下,小弟将不胜感激,哎,鼻涕都流出来了。

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧