操作方法

操作方法:更新 .NET 代理页面

Last Published: April 25, 2020

摘要

TLS 1.2 更新可能会在使用以下内容的代理页面的 Web 应用程序中导致错误:

  • 访问跨域资源。
  • 请求超过 2048 个字符。
  • 访问受基于令牌的身份验证保护的资源。
  • OAuth 2.0 应用程序登录。
  • 启用记录。
  • 基于资源和 referer 的比率限制。

本文提供了更新 .NET 代理页面的详细步骤。

过程

验证代理是否使用 .NET
  1. 打开浏览器开发人员工具,并验证代理请求状态码是否为 500 内部服务器错误
Image of the 500 Internal Server Error message
  1. 验证 Internet 信息服务 (IIS) 中托管的 .NET 代理页面是否使用 .ashx 扩展名。
Image of the .ashx extension verification
  1. 启动 Internet 信息服务 (IIS) 管理器
  2. 导航到默认 Web 站点 > 代理。 选择基本设置以打开编辑应用程序窗口。
  3. 单击选择...以打开选择应用程序池窗口。 验证 .Net CLR 版本是否为 4.0 及更高版本。
Image of the .Net CLR version in the Select Application Pool window


下载并配置最新的 .NET 代理文件
  1. 下载最新的 .NET 代理 zip 文件
  2. 解压缩文件并将 DotNet 文件夹复制到一个临时文件夹。
  3. 导航到当前代理安装文件的路径。 打开 proxy.config 并复制 标签中的所有内容。
Image of the content of the proxy.config file
  1. 导航到新的 DotNet 文件夹并打开 proxy.config 文件。
  2. 使用在步骤 3 中复制的内容来替换 标签中的内容。
  3. 备份当前的代理安装。
  4. 用新修改的文件替换代理安装目录中的所有文件。
  5. 使用以下命令测试代理页面:
http:///proxy/proxy.ashx?ping
Image of the command to test the proxy page
  1. 测试 web 应用程序。

文章 ID:000020835

接收通知并查找新问题或常见问题的解决方案

从我们全新的 AI 聊天机器人中获得简明答案和视频解决方案。

下载 Esri 支持应用程序

相关信息

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项