rest template调不通webservice
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rest template调不通webservice相关的知识,希望对你有一定的参考价值。
参考技术A 调不通原因是:数据除了在WebBrowser中用javascript来调用以外,还可以用远程服务器的Java程序、C#程序来调用。也就是说现在的程序不仅在BS中能调用,在CS中同样也能调用,不过你需要借助RestTemplate这个类来完成。
保护 WebServer 和 ApplicationServer 之间的内部 WCF 4.0 REST 服务的最简单方法是啥?
【中文标题】保护 WebServer 和 ApplicationServer 之间的内部 WCF 4.0 REST 服务的最简单方法是啥?【英文标题】:What is the simplest way to secure internal WCF 4.0 REST Services between WebServer and ApplicationServer?保护 WebServer 和 ApplicationServer 之间的内部 WCF 4.0 REST 服务的最简单方法是什么? 【发布时间】:2011-11-11 10:42:08 【问题描述】:我在内部应用程序服务器上有许多 WCF 4.0 休息服务,这些服务可从 DMZ 的面向公众的 Web 服务器访问。本质上,我正在寻找最简单的方法来限制对服务的访问,以从 Web 服务器调用和选择内部帐户。这似乎是一项简单的任务,我找不到简单的答案。
信息:
IIS6 用于 Web 服务器和应用程序服务器 .NET 4 Web 服务器不是受信任域的一部分 REST 服务是 100% 代码。 客户端调用正在通过 System.Net.CredentialCache.DefaultCredentials 传递凭据(不确定这是否可行)【问题讨论】:
好主意。我怎么没想到呢? 可以使用使用证书吗?这可能是一种很好的保护方式(至少是您可以用来提高安全性的一种技术) 【参考方案1】:对于网络部分,您可以禁止所有 IP,除了您信任的 IP 之一IIS。
【讨论】:
这就是我想做的,但客户希望通过身份验证来保护服务。这也不能解决内部访问问题。以上是关于rest template调不通webservice的主要内容,如果未能解决你的问题,请参考以下文章
保护 WebServer 和 ApplicationServer 之间的内部 WCF 4.0 REST 服务的最简单方法是啥?
如何用C++实现支持HTTPS的RESTful WebServer