我有一个.NET winform应用程序,它使用受密码保护的Web制图服务。遗憾的是,我无法在请求中附加用户名和密码(请求是从GIS地图控件生成的)
我可以想到两种方法
有谁知道怎么做?
答案 0 :(得分:0)
为请求添加密码(假设他们使用HTTP身份验证而不是基于表单和cookie的身份验证)只需将WWW身份验证标头附加到每个请求。您可以在此处找到有关如何对信息进行编码的详细信息:
http://en.wikipedia.org/wiki/Basic_access_authentication
由于您始终对所有请求使用相同的用户/密码,因此您将为每个请求附加完全相同的字符串,从而使其更容易实现。您使用的机制取决于您,但允许您添加标头的任何类型的代理机制都可以。