首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为"ApplicationPoolIdentity“设置默认代理?

如何为"ApplicationPoolIdentity“设置默认代理?
EN

Stack Overflow用户
提问于 2021-11-10 09:37:10
回答 1查看 572关注 0票数 0

我们正在IIS 10上运行一个dotnet核心3.1MVC应用程序,该应用程序需要在没有代理的情况下连接到本地重新源。

然而,我们的IT部门为VM提供了代理配置。对于本地用户,我可以简单地删除IE设置、注册表或netsh中的代理。

但是,在ApplicationPoolIdentity下的应用程序池中运行的应用程序一直使用代理,我不知道它是从哪里得到的。作为一种解决办法,将ApplicationPoolIdentity设置为“我的本地用户工作”。

到目前为止我尝试过的是:

  1. 设置web.config设置,但看起来像它不适用于MVC
  2. web.config中设置环境变量:
  1. 通过系统变量设置相同的环境变量
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-10 09:59:28

解决方案是主动设置代理变量,尽管您不想使用它们。

这是因为.net核心自动返回到windows上的用户代理设置

所以你的web.config必须是这样的:

注意:确保编写NO_PROXY变量时不使用* (*.domain.de) 因为.net核心不知道如何解析它。只需使用.domain.de

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69910871

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档