50得票2回答
如何在使用IIS Express的ASP.NET Core中获取控制台输出

ASP.Net Core文档在这里展示了一个漂亮的控制台日志输出,如下图所示,使用不同的LogLevels呈现不同颜色。我现在在Visual Studio中创建了一个应用程序,并且发现它现在在IIS Express后面运行,我看不到控制台了。我记得当我运行beta版时,它直接弹出Kestrel...

21得票2回答
停止运行在Kestrel上的dotnet core网站

当部署已有 .net core 网站的新版本时,我该如何首先 安全地 停止旧的 kestrel 应用程序运行? 以下是我想要编写的示例(伪部署脚本):dotnet stop mysite/mysite.dll <---- this line here mv mysite/ mysite...

7得票2回答
从asp.net core应用程序启动外部进程(.exe)

我有以下的内容: [HttpPost] public IActionResult LaunchExternalProcess() { Process.Start("C:\\Windows\\System32\\calc.exe"); return Ok(); } 这在我...

41得票2回答
在Kestrel中增加上传请求长度限制

我正在运行一个ASP.NET Core Web应用程序,想要上传大文件。 我知道在运行IIS时,可以通过web.config更改限制: <httpRuntime maxRequestLength="1048576" /> ... <requestLimits maxAl...

16得票3回答
如何直接在Kestrel中使用PEM证书?

我想在我的ASP.Net Core 2.0(配备Kestrel web服务器)应用程序中使用HTTPS。 官方文档使用pfx格式,但我想直接使用PEM格式(从Let's encrypt生成),而不需要进行任何转换(至少不在我的C#代码之外)。这是否可行?

11得票2回答
确定Kestrel绑定的端口。

我正在使用ASP.NET Core空(web)模板编写一个简单的ASP.NET Core服务。 默认情况下,它绑定到端口5000,但我想将其绑定到系统上可用的随机端口。 我可以通过修改BuildWebHost来实现: public static IWebHost BuildWebHo...

7得票1回答
ASP.NET Core 2.0 独立运行时:通过命令行传递监听 URL

我正在按照 此教程 编写我的第一个 ASP.NET Core 2.0 web REST API 应用程序。然而,我的具体问题是关于在 VS2017 中创建标准 ASP.NET Core Web 应用程序时在 Program.cs 文件中得到的代码,这与 此处 描述的代码相同: using M...

19得票2回答
当通过 IKeyVaultClient.GetCertificateAsync 检索 Azure Key Vault 证书时,证书不包含私钥。

我有两种方法可以做同一件事情,但Azure已弃用了可以工作的那个方法,而另一个方法则不起作用。 仍然有效但已弃用的方法: 我将我的PFX存储在Azure Key Vault Secrets中。(当我创建密钥时,我会看到一个警告说明该功能已被弃用) 并使用以下代码检索它以创建我的证书: ...

42得票7回答
从ASP.NET Core 2.1应用程序中删除“Server”标头

在运行在 Server 2016 with IIS 10 上的 ASP.NET Core 2.1 应用程序中,是否可以删除服务器响应标头? 我尝试将以下内容放入 web.config 文件中:<system.webServer> <httpProtocol> ...

8得票1回答
dotnet run卡住了/停滞了。

我的机器上无法启动razor webapp。 dotnet build 命令按预期工作,但在第一个警告后,dotnet run 命令卡住了。 C:\dev\mywebapp>dotnet run Building... C:\dev\mywebapp\Pages\Admin\Orde...