[英]How to set credentials for HTTP Proxy in WCF Client
我正在尋找為HTTP代理提供憑證(語法)的方法,該代理應該用於連接服務(安全令牌服務),代理憑證與服務的憑證不同。
我在這里看到了幾個帖子(它讓我回到2006-8)並且解決方案是更改默認代理
WebProxy proxy = new WebProxy("http://myproxyserver",true);
proxy.Credentials = new NetworkCredential("username", "password");
WebRequest.DefaultWebProxy = proxy;
我認為從執行專用任務的程序集更改所有WebRequest的全局設置是有風險的。
我想知道在.NET 4.5中是否有更好的解決方案。
類似的問題:
不要設置默認代理,請為每個請求設置具有所需憑據的代理對象
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.