kestrel-http-server

    2热度

    2回答

    我有一个使用Kestrel在Linux上运行的asp.net网络核心应用程序。 它结合到IP端口80上 确定,但nginx的反向代理站点需要来托管应用程序的非根路径下例如 http://somesite.com/myapp 因此,这是确定的,应用程序加载,但应用程序并不了解MYAPP路径 - 所以尝试从根加载内容路径资源。因此,CSS资源等不加载。 如何在运行时理想地配置应用程序以了解url路径。

    0热度

    1回答

    我有一个持续执行某些操作的无状态Service Fabric服务。我需要从客户端实现简单的HTTP通信。 我只需要能够打开/关闭它并查看它是否正在运行。 如果我没有弄错了,我已经来到这里两个选择: 1)实施武士刀/ OWIN自主机监听。 2)使用ASP.NET Core 2.0及其Kestrel服务器。 3)使用ASP.NET的核心2.0与它的HTTP.sys服务器。 这种通信的简单性最好选择什么

    5热度

    1回答

    我正在运行ASP.NET Core Web应用程序并希望上传大文件。 我知道,运行IIS的情况下,限制可以通过改变web.config: <httpRuntime maxRequestLength="1048576" /> ... <requestLimits maxAllowedContentLength="1073741824" /> 运行新的ASP.NET核心Kestrel的Web服

    0热度

    1回答

    我有一个服务器上安装Ubuntu的是16.04,这里是一个lsb_release -a输出: 我试图让我的ASP.NET核心2.0应用程序(webapi)在此服务器上运行。我的目标是在端口8000上运行Kestrel服务器,这样我就可以从任何远程主机(不仅从本地主机)调用它。 让我告诉你,我迄今所做的: 我安装了.NET的核心: curl https://packages.microsoft.co

    1热度

    1回答

    我想知道我在Net Core WebApp中超时错过了什么配置。 约有0.5%的请求在App Insights中以408状态码记录。 我已经在web.config中应用了requestTimeout设置,并为Kestrel配置了限制设置。自动缩放将CPU负载保持在70%以下。 我错过了配置中的某些东西吗?我不明白为什么这些发生超时 .UseKestrel(options => { op

    2热度

    1回答

    我有一个控制台应用程序,我试图运行Kestrel。该代码文件是从空ASP.Core应用程序的所有样板文件: public class Program { public static void Main(string[] args) { BuildWebHost(args).Run(); } public static IWebHost Bui

    0热度

    1回答

    我正在尝试将SSL集成到我的asp.net核心项目中 我下载了sslforfree文件进行manuel验证。我上传验证文件到我的服务器 虽然有文件服务器的路径它在浏览器中浏览自己的网站时 该页面无法找到未在此网址找到网页地址给该错误: 这里是链接。 我的.NET的核心网站work.Just它不显示验证文件 这里是我的服务器路径文件 在IIS服务器,我给MIME类型 。(逗号)作为text/plai

    3热度

    2回答

    我有兴趣将我的.NET MVC应用程序移植到.NET核心mvc,并使用kestrel作为我的网络服务器。 我知道kestrel本身不支持Windows身份验证,任何人都可以提出使用IIS作为WA的中介的想法吗? 例如,用户在IIS服务器上点击页面以检查凭证 - >页面将具有特定用户/域信息的AES加密密钥发送到我的kestrel服务器页面以验证身份。也许可以通过ajax调用获取这些信息。 从性能/

    0热度

    1回答

    我的核心2.0程序设置了身份验证的角色,我已经与 [Authorize(Roles="demo_user")]等 授权是工作得很好,我的问题是如何锁定的内容目录,只有通过为他们设置我的控制器动作控制器操作? 阅读一些文档,它看起来像我需要根据这篇文章的服务文档: https://docs.microsoft.com/en-us/aspnet/core/fundamentals/static-fil

    9热度

    1回答

    TL; DR今天什么是使用ASP.NET Core 2.0设置HTTPS的正确方法? 我想将我的项目配置为使用https和证书,如他们在BUILD 2017上显示的那样。我尝试了几个设置,但没有任何工作。经过一番调查,我更加困惑。似乎有很多方法来配置URL和端口...我已经看到appsettings.json,hosting.json,通过代码,并在launchsettings.json我们也可以