jed*_*mao 2 https web-services
是的,所以每个人都知道WeatherBug,对吧?他们有这个URL ...
HTTP:// [apicode] .api.wxbug.net/weatherservice.asmx
效果很好,但它们不为安全连接的用户提供https替代方案.
什么是最好的技术在这里使用?我知道我需要创建自己的页面或服务,这样它就会在https上点击"我的"服务,但在后端它将拉低WeatherBug的服务调用.
我如何在我自己的Web服务(asmx)中编写它?
这是我在aspx页面中尝试的,但它没有工作......
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(
new StreamReader(
WebRequest.Create(
String.Format("{0}?{1}",
"http://[apicode].api.wxbug.net/weatherservice.asmx",
Request.QueryString.ToString()
)
).GetResponse()
.GetResponseStream()
).ReadToEnd()
);
}
Run Code Online (Sandbox Code Playgroud)
无论如何,您的客户必须连接到Web服务,因此您可以将此逻辑放在另一个Web服务中.
| 归档时间: |
|
| 查看次数: |
996 次 |
| 最近记录: |