首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ASP.NET服务器上部署IISCore2.1ReactiveApp

在ASP.NET服务器上部署IISCore2.1ReactiveApp
EN

Stack Overflow用户
提问于 2018-07-03 07:23:03
回答 3查看 9.4K关注 0票数 7

我正试图在本地IIS系统上托管一个默认的。

配置如下

  • 视听演播室2017
  • IIS 10
  • 64位操作系统
  • ASP.NET核心2.1

我已经安装了先决条件,即asp.net核心2.1托管包和运行时。

当我发布应用程序时,它的目录如下

以及我所做的主机配置:

  • 使用无托管代码创建新的应用程序池
  • 使用此池托管网站。

但是,当我在浏览器上运行应用程序时,它显示的是404错误,而不是找到应用程序。

然而,对于ASP.NET核心2.0,它正在使用相同的配置。

该ASP.NET核心2.1是否删除了对此类应用程序的支持?

我已经浏览过所有可能的论坛,没有一个论坛提到如何使用Redux模板托管2.1应用程序。

请帮帮忙

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-07-06 06:23:03

我想我找到问题了。它是https启用配置的东西,它附带了ASP.NET核心2.1的默认项目。

当我在IIS服务器上托管它时,它将它重定向到https url,但是IIS没有为IIS协议配置。

为了满足我的需要,我从Configure方法的StartUp.cs文件中删除了HTTPS重定向。

去除 app.UseHttpsRedirection()

它现在正在重定向到HTTP

票数 2
EN

Stack Overflow用户

发布于 2019-01-07 21:09:11

我有一个类似的问题,这与同时发布两个项目有关。这就是对我有用的东西:

  1. 将ASP.Net核心应用程序发布到本地文件夹
  2. 删除ClientApp中的生成文件夹
  3. 压缩已发布的文件夹,并将其复制到IIS服务器上您想要的位置
  4. 解压缩服务器上的项目
  5. 从Client文件夹中运行命令npm run build

如果需要,请确保项目在IIS浏览中标记为应用程序,如果不在IIS的根目录中,请确保在homepage中设置package.json

票数 2
EN

Stack Overflow用户

发布于 2019-11-19 18:15:08

这对我有用。

  1. 这是一个2008 Windows不理想,但将应用程序池设置为非托管代码
  2. 我在2.2应用程序中反应了16.8。
  3. 切换到使用生产设置发布生成-发布
  4. 更改package.json以使主页指向适当的位置
  5. 为重写模块向ClientApp/build文件夹添加一个web.config文件

构建文件夹中的web.config如下所示

代码语言:javascript
复制
<configuration>
<system.webServer>
<rewrite>
    <rules>
    <rule name="React Routes" stopProcessing="true">
        <match url=".*" />
        <conditions logicalGrouping="MatchAll">
        <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
        </conditions>
        <action type="Rewrite" url="/dynamotoolsapi" />
    </rule>
    </rules>
</rewrite>
</system.webServer>
</configuration>

/dynamotoolsapi恰好是我的整个.net解决方案所在的目录,因此相应地更改了您的目录。

不,您不需要或不想删除构建文件夹,并且必须在服务器上这样做。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51148750

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档