菲暃罪霏的博客

品高工作流

导航

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

 

 

posted on 2010-08-22 19:46  菲暃罪霏  阅读(1772)  评论(0编辑  收藏  举报