gpt4 book ai didi

.net - 我应该如何设置默认代理以使用默认凭据?

转载 作者:行者123 更新时间:2023-12-02 07:30:06 25 4
gpt4 key购买 nike

以下代码对我有用:

var webProxy = WebProxy.GetDefaultProxy();
webProxy.UseDefaultCredentials = true;
WebRequest.DefaultWebProxy = webProxy;

不幸的是,WebProxy.GetDefaultProxy() 已被弃用。我还应该做什么?

(在我的部署中不允许使用 app.config 设置 defaultProxy 设置)

最佳答案

对于那些与 Brian Genisio 不同的人,能够设置其应用程序配置文件的内容:- 不要在代码中执行任何操作。相反,将其添加到您的 app.config/web.config 中。

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

确实,使用默认凭据的默认值应该是“true”;我发现这个问题让很多人感到困惑——开发人员、用户、IT 人员。

有关更多信息,请参见此处:- http://sticklebackplastic.com/post/2007/01/26/Poxy-proxies.aspx

更新:我为 Microsoft 创建了这个问题/想法,将 useDefaultCredentials 的默认值从 false 更改为 true,这样整个问题就消失了,.NET 应用程序“正常工作”;如果您同意,请投票:
http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2397357-fix-it-so-that-net-apps-can-access-http-thru-auth

关于.net - 我应该如何设置默认代理以使用默认凭据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/299940/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com