zoukankan      html  css  js  c++  java
  • IIS 出现405

    前言

    在一次配置服务器中,出现一个问题,那就是使用put和delete 出现405。

    当时我蒙了,调试的时候好好的,部署405。

    原因是put和delete是非简单请求,也就是说非安全请求了。

    这时候我们给iis配置好对应的配置即可。

    正文

    在:

    C:UsersUserDocumentsIISExpressconfigapplicationhost.config 其实就是找到iis的applicationhost.config配置文件。

    中进行修改。

    <add name="ExtensionlessUrl-Integrated-4.0" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" responseBufferLimit="0" />
    

    修改ExtensionlessUrl-Integrated-4.0这条属性,允许url为put和delete

    这样依然没有用,依然会出现405错误,那么,这个时候就应该思考一下时候是在门把的时候就已经不让进入呢?

    修改一下:

    <add name="SimpleHandlerFactory-Integrated-4.0" path="*.ashx" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.SimpleHandlerFactory" preCondition="integratedMode,runtimeVersionv4.0" />
    

    这是配置文件配置,那么有没有直接图形化配置的呢?

    图形化配置

    总结

    最后说明一点其实你也可以在项目中配置,但是呢项目这么多一个个改,重复性即错误性。

  • 相关阅读:
    MarkDown测试
    在Tabbed Activity(ViewPager)中切换Fragment
    About ListView
    Android Studio的技巧
    卷积神经网络
    TensorFlow中CNN的两种padding方式“SAME”和“VALID”
    tensorflow-解决3个问题
    激活函数
    tensorflow数学运算
    tensorflow
  • 原文地址:https://www.cnblogs.com/aoximin/p/13129343.html
Copyright © 2011-2022 走看看