zoukankan      html  css  js  c++  java
  • 用orchard core和asp.net core 3.0 快速搭建博客,解决iis 部署https无法登录后台问题

    1. 打开VS2019,新建一个Asp.net core 应用程序,这里选择空项目

    2. 在项目引用上右键添加Nuget包,添加时要勾上包括预发行版,否则找不到:

          OrchardCore.Application.Cms.Targets

    3. 在项目的Startup.cs中ConfigureServices 方法添加:

    services.AddOrchardCms();

    在Configure 方法中移除:

    app.Run(async (context) =>
    {
        await context.Response.WriteAsync("Hello World!");
    });

    添加:

    app.UseOrchardCore();

    4. 在项目中添加一个wwwroot文件夹

    ctrl+F5运行就可以设置自己的博客了。

    设置好后,右键选择发布项目,这里选择文件夹发布

    5. 发布成功后,在IIS新建一个网站,这里注意如果之前没有使用过asp.net core程序,需要安装运行环境,应用程序要设置为无托管代码:

    6. 这里发布后遇到一个问题:默认IIS网站没有使用https。如果没有https,新建的网站无法进入admin后台

    需要在iis中新建的网站中添加https:

    7. 只有开启https才能登录。

  • 相关阅读:
    ping-tool
    yum 安装 5.6
    音视频编辑
    图表
    VC2013设置输出文件目录
    hdu 4679 Terrorist’s destroy 树形DP
    poj 3580 SuperMemo splay tree(重口味)
    hdu 1890 Robotic Sort splaytree+懒惰标记
    bzoj 1588 [HNOI2002]营业额统计 splay tree
    bzoj 1503 [NOI2004]郁闷的出纳员 splay tree
  • 原文地址:https://www.cnblogs.com/AlexanderZhao/p/12878881.html
Copyright © 2011-2022 走看看