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我們也可以