zoukankan      html  css  js  c++  java
  • ASP.NET Core WebApi 项目部署到 IIS 服务器的总结

    Point:

            - ASP.NET Core WebApi 项目

            - 发布到 IIS 服务器

    1. 选择 File System

    2. 输入要发布到的路径

    # 其它默认,直接发布

    3. 打开 IIS,添加程序池,设为非托管

    4. 添加网站,指定物理路径:刚才 WebApi 发布到的路径。选择程序池为上面添加的程序池。

    5. 访问上面刚添加的网站:

        # 报错(500?),安装 dotnet core hostingWindowsHosting (名称。。。有很多,不同时点安装的文件名不一样,而且差别很。。。) => 搜索 “.NET Core Windows Server Hosting bundle”

        # 访问demo用例里的 api/values 正常,但访问自己写的连数据库真实数据的 api/xxx 时失败(500),==> 是因为没有添加 appsettings.Prodduction.json ,添加上就正常了

        # 正常 => 完成

     


    另外,如果在建项目时选了 https , 那么,在发布 IIS 时,bind中要添加https的端口设置。

     

    ==边学边记录==

    作者:码路工人

    公众号:码路工人有力量(Code-Power)

    欢迎关注个人微信公众号 Coder-Power

    一起学习提高吧~

  • 相关阅读:
    scala中的注解
    scala中的表达式
    scala中枚举
    spark sql建表的异常
    hive和sequoiadb对接的问题
    java IO的总结
    Spark的序列化
    pentaho和spark-sql对接
    英语口语练习系列-C28-海滨-辨别身份-悬崖边的树
    2018-12-4-今日总结
  • 原文地址:https://www.cnblogs.com/CoderMonkie/p/deploy-core-api-to-iis.html
Copyright © 2011-2022 走看看