WCF错误 - System.ServiceModel.FaultException: 验证消息的安全性时发生错误 VMware系统与主机系统时间同步...

在WebService式调用工作流示例测试中,在同一台机子上就可以测试连接通过,而当WCF服务端部署在VMware虚拟机系统中,客户端在本机时进行调试,C和S死活连接不上,错误为:System.ServiceModel.FaultException: 验证消息的安全性时发生错误。异常如下图所示:

image

最后发现是两台机子时钟不同步,差了1个多小时,改正时间后就OK了。这个问题耗费了半天的时间来解决。

image 

 

之后想到VMware虚拟机中的系统应该可以和本机的系统时间进行同步,最后找到了虚拟机与主机操作系统时间同步的方法: 

1. 安装VMware Tools工具,点击虚拟机的VM菜单,下面有Install VMware Tools…或Reinstall VMware Tools…。

image 

 

2. 安装完毕之后,在虚拟机系统的控制面板中找到VMware Tools菜单,然后运行该程序。

image

 

3. 运行程序之后,在选项菜单下面找到虚拟机与主机操作系统之间时间同步,勾选,然后确定。

image

 

4. 这个时候我们就可以看到虚拟机时间和主机系统的时间一致了。

 

image

 

 

转载于:https://www.cnblogs.com/lefay/archive/2010/08/22/1805892.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值