C# WCF服务配置

C# WCF服务配置,c#,web-services,wcf,rest,C#,Web Services,Wcf,Rest,我有一个WCF服务库(wcfservice)和一个网站(myweb)的解决方案。 wcfservice是一个restful WCF服务,它有2个操作: [OperationContract] [WebGet(UriTemplate = "User/{token}")] UserInfo GetUserInfo(string token) [OperationContract] [WebGet(UriTemplate = "History/{user_id}")] List<History

我有一个WCF服务库(wcfservice)和一个网站(myweb)的解决方案。 wcfservice是一个restful WCF服务,它有2个操作:

[OperationContract]
[WebGet(UriTemplate = "User/{token}")]
UserInfo GetUserInfo(string token)

[OperationContract]
[WebGet(UriTemplate = "History/{user_id}")]
List<History> GetGameHistory(string user_id)
[运营合同]
[WebGet(UriTemplate=“User/{token}”)]
UserInfo GetUserInfo(字符串令牌)
[经营合同]
[WebGet(UriTemplate=“History/{user\u id}”)]
列表GetGameHistory(字符串用户\u id)
它还引用了其他服务(托管在另一台机器上),该服务提供方法1的实际用户信息

此wcf服务应通过此网站托管在iis中(仅允许https)。 所以我在myweb中添加了对wcfservice的引用,还添加了指向wcfservice中契约的service.svc文件。在这一点上,一切都是好的。我可以打电话给
https://localhost/service.svc/History/xxx
从浏览器开始,它就可以工作了

我想做的是: 在加载页面的myweb/default.aspx中,我想从wcfservice调用方法GetUserInfo。 因此,我向wcfservice添加了服务引用(我做错了吗?我的意思是我已经有了对dll文件的引用,但是我如何从它们调用方法呢?),从那以后,我无法使它工作,我得到了各种各样的错误(没有端点侦听…,根据验证过程,远程证书无效等等)

有人能帮忙吗?:) 一些web.config示例会很好,或者如果我不应该在网站中添加服务引用,请粘贴一些如何从dll调用服务方法的代码

更新: 已上载VS2013解决方案:


请参阅readme.txt

您能否确认流程:网站-->WCF SVC#1-->WCF SVC#2。。。以及存在问题的地方(WCF SVC#1和#2之间)。。。并提供错误信息。请参阅更新部分