我正在使用Windows应用商店应用。我有WCF数据服务的后端。当我尝试添加服务时,我遇到错误,说我需要安装WCF数据服务客户端并将链接放到http://msdn.microsoft.com/en-us/jj658961。
下载后,当我尝试安装它时,出现错误:0x800b0101 - 根据当前系统时钟或签名文件中的时间戳进行验证时,所需证书不在其有效期内。
我提供了带错误的日志部分:
[2EBC:16AC][2013-10-11T11:52:07]: Error 0x800b0101: Failed to verify certificate chain policy status.
[2EBC:16AC][2013-10-11T11:52:07]: Error 0x800b0101: Failed to get certificate chain for authenticode certificate.
[2EBC:16AC][2013-10-11T11:52:07]: Error 0x800b0101: Failed to verify signature of payload: wcf_dataservices
[2EBC:16AC][2013-10-11T11:52:07]: Failed to verify payload: wcf_dataservices at path: D:\ProgramData\Package Cache.unverified\wcf_dataservices, error: 0x800b0101. Deleting file.
[2EBC:16AC][2013-10-11T11:52:07]: Error 0x800b0101: Failed to cache payload: wcf_dataservices
[2094:1F08][2013-10-11T11:52:07]: Failed to cache payload: wcf_dataservices from working path: D:\Users\TMACON~1.BAL\AppData\Local\Temp{1dff3448-2deb-42be-a710-36bfc79c5d5c}\wcf_dataservices, error: 0x800b0101.
[2094:1F08][2013-10-11T11:52:07]: Application requested retry of payload: wcf_dataservices, encountered error: 0x800b0101. Retrying...
[2EBC:16AC][2013-10-11T11:52:07]: Error 0x800b0101: Failed to verify certificate chain policy status.
[2EBC:16AC][2013-10-11T11:52:07]: Error 0x800b0101: Failed to get certificate chain for authenticode certificate.
[2EBC:16AC][2013-10-11T11:52:07]: Error 0x800b0101: Failed to verify signature of payload: wcf_dataservices
[2EBC:16AC][2013-10-11T11:52:07]: Failed to verify payload: wcf_dataservices at path: D:\ProgramData\Package Cache.unverified\wcf_dataservices, error: 0x800b0101. Deleting file.
[2EBC:16AC][2013-10-11T11:52:07]: Error 0x800b0101: Failed to cache payload: wcf_dataservices
[2094:1F08][2013-10-11T11:52:07]: Failed to cache payload: wcf_dataservices from working path: D:\Users\TMACON~1.BAL\AppData\Local\Temp{1dff3448-2deb-42be-a710-36bfc79c5d5c}\wcf_dataservices, error: 0x800b0101.
[2094:1F08][2013-10-11T11:52:07]: Application requested retry of payload: wcf_dataservices, encountered error: 0x800b0101. Retrying...
[2EBC:16AC][2013-10-11T11:52:07]: Error 0x800b0101: Failed to verify certificate chain policy status.
[2EBC:16AC][2013-10-11T11:52:07]: Error 0x800b0101: Failed to get certificate chain for authenticode certificate.
[2EBC:16AC][2013-10-11T11:52:07]: Error 0x800b0101: Failed to verify signature of payload: wcf_dataservices
[2EBC:16AC][2013-10-11T11:52:07]: Failed to verify payload: wcf_dataservices at path: D:\ProgramData\Package Cache.unverified\wcf_dataservices, error: 0x800b0101. Deleting file.
[2EBC:16AC][2013-10-11T11:52:07]: Error 0x800b0101: Failed to cache payload: wcf_dataservices
[2094:1F08][2013-10-11T11:52:07]: Failed to cache payload: wcf_dataservices from working path: D:\Users\TMACON~1.BAL\AppData\Local\Temp{1dff3448-2deb-42be-a710-36bfc79c5d5c}\wcf_dataservices, error: 0x800b0101.
[2094:0708][2013-10-11T11:52:07]: Error 0x800b0101: Failed while caching, aborting execution.
有人可以解释一下,需要什么样的证书,我怎么能用这个错误来解决我的问题?
我只是把别人的帖子复制到一个新帖子,因为我甚至没有足够的声誉,甚至可悲地发表评论...... 托马斯 - > https://stackoverflow.com/users/2853943/tomas 在这里发布了答案 - > Error installing WCF Data Service Client for Windows Store Apps我实际上已经想到了一天之前我可以成功添加引用服务但是当我尝试编译它时它会抛出我的错误而且它无法找到主要的System.Data命名空间..任何线索为什么这个正在发生以及如何解决这个问题?
答案 0 :(得分:0)
我猜这个帖子没关系,我从这里添加了dll引用的组合 - > (C:\ Program Files(x86)\ Microsoft WCF Data Services \ 5.6 \ bin \ tools)到项目,到目前为止它似乎正在工作,还没有完成项目,但让我们看看是否再没有再引发错误.. 我将在此发布的任何新闻