我在尝试使用 SDK 中的插件注册工具注册插件时遇到错误。这个问题不知从何而来,因为在今天之前我总是能够轻松地使用该工具进行插件注册。
错误信息是这样的:
未处理的异常:System.ServiceModel.Security.MessageSecurityException:
从另一方收到不安全或不正确安全的故障。
内部异常:System.ServiceModel.FaultException:验证消息的安全性时发生错误。
我已经完成了搜索,并已经尝试了一些通常建议的步骤,这些步骤是:
- 删除Users{用户名}\LiveDeviceID下的LiveDevice.xml文件
- 删除插件注册文件夹中的 Connections.config 文件
- 重新启动电脑
- 确保发现 url 正确(使用:https://disco.crm5.dynamics.com/XRMServices/2011/Discovery.svc https://disco.crm5.dynamics.com/XRMServices/2011/Discovery.svc)
- 下载并使用最新的SDK。
我的环境是Windows 8 64位。
但是,它并没有解决我的问题。
是否有任何我遗漏或可能做错的步骤或事情?
根据 Guido 关于 PC 日期和时间的评论,我检查了 Dynamic CRM Online 2011 时区,结果发现它设置为(GMT +8 克拉斯诺亚尔斯克),因为我住在新加坡,所以将其更改为(GMT +8 新加坡,吉隆坡) 。
由于 GMT 是相同的(+8),所以可能性不大,但我还是尝试了一下,结果发现它解决了问题,我仔细检查并再次将其更改为克拉斯诺亚尔斯克,但它再次不起作用。
我不确定为什么会造成这种情况,因为它是同一个格林威治标准时间,但现在我会解决这个问题,也许稍后我会为此提出一个新主题。
Thanks!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)