佯佯佯 2021-06-28 14:04 采纳率: 25%
浏览 29

.Net IIS发布 外网请求 Url报错

有一个.net项目    华为云服务器发布外网访问   在发布目录下   任意创建.txt文件   外网正常访问     在服务器上用lochost访问  一切正常   在外网一访问项目文件    就会报错   报错内容

请求的地址会变得很奇怪      比如我请求的地址是   114.115.159.166    我一输入   地址就会变成  http://114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/114.115.159.185/index.aspx    就这样无限长     有没有大佬知道这是什么原因造成的   百度了半天也没有看到相关的解决方案     我将我的webconfig关于配置的一块都贴出来   求大佬看看

 <system.web>
    <sessionState mode="InProc" timeout="60" />
    <httpHandlers>
      <add path="api/*" verb="*" type="H1M2.API.Handler, H1M2.API" />
     
     
      <add verb="*" path="*.aspx" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
      <add verb="*" path="*.html" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />

      
    </httpHandlers>
  
    <compilation debug="true" targetFramework="4.0">
      <assemblies>
        <add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
        <add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
      </assemblies>
      <buildProviders>
        <add extension=".html" type="System.Web.Compilation.PageBuildProvider" />
      </buildProviders>
    </compilation>
  
    <authentication mode="Windows" />
 

    <customErrors mode="Off" />

    <globalization requestEncoding="utf-8" responseEncoding="utf-8" />
    <pages enableEventValidation="false" validateRequest="true" controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
      <controls>
        <add assembly="MyControl" namespace="MyControl" tagPrefix="mc" />
      </controls>
    </pages>
    <httpRuntime maxRequestLength="10960" requestValidationMode="2.0"/>
  </system.web>
  <system.webServer>
    <httpProtocol>
      <customHeaders>
        <add name="Access-Control-Allow-Methods" value="GET,POST,PUT,DELETE,OPTIONS" />
        <add name="Access-Control-Allow-Headers" value="x-requested-with,content-type" />
        <add name="Access-Control-Allow-Origin" value="*" />
      </customHeaders>
    </httpProtocol>
    <handlers>
      <remove name="ASPClassic" />
 

      <add name="woool1" path="*" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" resourceType="Unspecified" requireAccess="None" preCondition="classicMode,runtimeVersionv4.0,bitness32"/>
      <add name="woool" path="*.html" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" resourceType="Unspecified" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32"/>

      <add name="woool1_64" path="*" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" resourceType="Unspecified" requireAccess="None" preCondition="classicMode,runtimeVersionv4.0,bitness32"/>
      <add name="woool_64" path="*.html" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" resourceType="Unspecified" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32"/>
      


    </handlers>
    <modules>
      <add name="html-axmro4" type="URLRewriter.ModuleRewriter" preCondition="managedHandler" />
      <add name="UriCacheModule" />
    </modules>
    <defaultDocument enabled="false">
      <files>
        <clear />
        <add value="default.aspx" />
        <add value="index.html" />
        <add value="index.htm" />
        <add value="iisstart.htm" />
      </files>
    </defaultDocument>
    
  </system.webServer>
 

  • 写回答

2条回答 默认 最新

  • Null_Reference 2021-06-28 16:15
    关注

    你把 URL 重写的东西去掉试试呢

    评论

报告相同问题?

悬赏问题

  • ¥30 模拟电路 logisim
  • ¥15 PVE8.2.7无法成功使用a5000的vGPU,什么原因
  • ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
  • ¥15 安装quartus II18.1时弹出此error,怎么解决?
  • ¥15 keil官网下载psn序列号在哪
  • ¥15 想用adb命令做一个通话软件,播放录音
  • ¥30 Pytorch深度学习服务器跑不通问题解决?
  • ¥15 部分客户订单定位有误的问题
  • ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
  • ¥15 Bug traq 数据包 大概什么价