zoukankan      html  css  js  c++  java
  • iis 部署 webapi2.0 访问报错解决

    本机安装的VS2013 开发环境,在IIS部署WebApi2.0时,应用程序池并没有.NET4.5的选项。

    网上搜索一番得知:

      1、.NET 4.5本质上还是4.0,属于递增式的更新,所以对IIS 来说看到的只有4.0而已;

      2、项目部署后,若还是报500错误,或以下错误:

           IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决方法

         IIS上部署MVC网站,打开后500错误:处理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模块列表中有一个错误模块“ManagedPipelineHandler” 

       解决方法如下:

        以管理员运行下面的命令注册:

         32位机器:C:WindowsMicrosoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i

         64位机器:C:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_regiis.exe -i

    二、本机测试 创建证书命令:

    C:Program Files (x86)Windows Kits8.1inx64>makecert -r -pe -n "CN= WebIIS"
    -b 01/01/2000 -e 01/01/2036 -eku 1.3.6.1.5.5.7.3.1 -ss my -sr localMachine -sky
    exchange -sp "Microsoft RSA SChannel Cryptographic Provider" -sy 12

  • 相关阅读:
    013.[转] 云原生
    012.[转] 云计算
    011.maven 继承与聚合
    Window常用且通用快捷键
    Hibernate Validator Engine的用法
    Mybatis书写
    Ajax错误
    apache commons lang架包介绍
    Mybatis使用Mybatis-generator插件及配置(数据库逆向工程)
    二分搜索树
  • 原文地址:https://www.cnblogs.com/shouwu/p/4812892.html
Copyright © 2011-2022 走看看