.net - 在 .NET 中,我的 app.config 设置的运行时等效项是什么?

标签 .net wcf proxy

如果我的 app.config 文件中有以下设置。这是我需要确保我的 WCF 客户端可以协商默认代理服务器的设置。

<system.net>
    <defaultProxy enabled="true" useDefaultCredentials="true"></defaultProxy>
</system.net>

不幸的是,我无法添加到我的环境中的 app.config 文件。如何通过在运行时设置来确保这些设置?

最佳答案

我认为您要做的就是创建一个 System.Net.WebProxy 对象,然后设置适当的变量,然后设置 System.Net.WebRequest.DefaultWebProxy :

System.Net.WebProxy proxy = new WebProxy();
proxy.UseDefaultCredentials = true;
WebRequest.DefaultWebProxy = proxy;

这篇文章讨论了整个事情:Link

希望有帮助!

关于.net - 在 .NET 中,我的 app.config 设置的运行时等效项是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/299574/

相关文章:

node.js - 我如何使用带有请求或任何东西的node.js通过http代理通过https获取数据

.net - 为什么这些WCF相关资源没有被清理掉?

wcf - netsh 添加带有 http url 的 sslcert 是否仍然启用 ssl?

c# - Entity Framework : Problem associating entities with nullable field

c# - 说明 C# 中 volatile 关键字的用法

用于用户定义参数的 WCF REST WebGet

JavaScript 代理在 "get"上返回异步值

ssl - 在 Kubernetes 上使用 Nginx SSL 代理运行 Meteor 应用程序

c# - iTextSharp 使用 AES 加密读取 PDF 抛出异常

.net - 是否需要连续编号?