首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >是否可以在web.config中指定代理凭据?

是否可以在web.config中指定代理凭据?
EN

Stack Overflow用户
提问于 2008-10-09 11:19:18
回答 2查看 106.2K关注 0票数 63

我需要配置一个网站,通过代理访问另一台机器上的via服务。我可以将网站配置为使用代理,但我找不到指定代理所需凭据的方法,这是可能的吗?以下是我当前的配置:

代码语言:javascript
复制
<defaultProxy useDefaultCredentials="false">
    <proxy usesystemdefault="true" proxyaddress="<proxy address>" bypassonlocal="true" />
</defaultProxy>

我知道你可以通过代码做到这一点,但是网站运行的软件是一个闭源的CMS,所以我不能这样做。

有没有办法做到这一点?MSDN对我帮助不大..

EN

回答 2

Stack Overflow用户

发布于 2009-05-17 23:03:14

虽然我还没有找到在web.config中指定代理网络凭据的好方法,但您可能会发现,通过在web.config中包含以下内容,您仍然可以使用非编码解决方案:

代码语言:javascript
复制
  <system.net>
    <defaultProxy useDefaultCredentials="true">
      <proxy proxyaddress="proxyAddress" usesystemdefault="True"/>
    </defaultProxy>
  </system.net>

执行此操作的关键因素是更改IIS设置,确保运行该进程的帐户有权访问代理服务器。如果您的进程在LocalService或NetworkService下运行,那么这可能不会起作用。很有可能,您需要一个域帐户。

票数 20
EN

Stack Overflow用户

发布于 2008-10-09 11:38:40

目录服务/LDAP查找可用于此目的。它涉及到基础设施级别的一些更改,但大多数生产环境都有这样的规定

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

https://stackoverflow.com/questions/186800

复制
相关文章

相似问题

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