arcgis js 4.x加载地图服务跨域配置(.Net方式)

发布时间:2024年01月18日

1.配置DotNet文件下的proxy文件

<?xml version="1.0" encoding="utf-8" ?>
<ProxyConfig allowedReferers="*"
? ? ? ? ? ? ?mustMatch="true" xmlns="proxy.xsd">
? ? <serverUrls>
? ? ? ? <serverUrl url="http://ip:port/arcgis/rest/services"
? ? ? ? ? ? ? ? ? ?matchAll="true"/>
? ? </serverUrls>
</ProxyConfig>

<!-- See https://github.com/Esri/resource-proxy for more information -->
?

2.在开发前端页面配置:

"esri/core/urlUtils"

urlUtils

?urlUtils.addProxyRule({
? ? ? ? ? ? ? ? urlPrefix: "http://ip:port", ? ??
? ? ? ? ? ? ? ? proxyUrl: "http://localhost/DotNet/proxy.ashx"
? ? ? ? ? ? })

文章来源:https://blog.csdn.net/xlp789/article/details/135667037
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。