.net-core-2.0

    0熱度

    1回答

    我在.Net Core 2中有一個測試用例,其中我提供的輸入爲Path.GetDirectoryName以下。 @ 「C:」 + Path.DirectorySeparatorChar 當我在我的測試情況下斷言爲Path.GetDirectoryName,它返回null的Windows操作系統,但對於Linux操作系統返回C:,爲何如此? 任何人都可以請解釋我在這裏做什麼錯?

    0熱度

    1回答

    我是.NET開發的全新開發人員,所以請不要假設我理解所有基本知識(即請使用小詞,我不會冒犯任何假設, m啞)。 我正在實施基於令牌的身份驗證,並花了很多小時搜索答案。我已經到了可以生成JWT的地步,並在API調用中返回它,拒絕未經授權的API調用,並接受授權的API調用。 我的標記設置正在發行後過期30分鐘。我的意圖是考慮用戶在30分鐘不活動後退出。因此,在每個API調用中,我希望發佈新的JWT並

    0熱度

    1回答

    我在Visual Studio 2017年編寫ASP.NET 2.0的核心應用程序,我已經在控制器日誌記錄,像這樣: public HomeController(ILogger<HomeController> logger) { this._logger = logger; } public IActionResult Index() {

    0熱度

    1回答

    我嘗試設置身份服務器4 + API + web場景,但無法獲取用戶在api中的身份驗證。每個組件在我的VS解決方案中使用單獨的項目。所有項目都在dotnetcore 2.0上。 Startup.cs Identity Server的 services.AddIdentity<ApplicationUser, ApplicationRole>() .AddEntityFramewor

    3熱度

    1回答

    如果我嘗試運行這段代碼 await _dbContext.Set<T>().ToListAsync(); 我會得到這個錯誤: 出現InvalidOperationException:源的IQueryable沒有實現IDbAsyncEnumerable 。只有實現IDbAsyncEnumerable的源才能用於實體框架異步操作。欲瞭解更多詳情,請參見http://go.microsoft.com

    0熱度

    1回答

    我有一個Core 2.0 MVC項目,並且我停留在日誌記錄上。 有沒有辦法在.NET Core 2.0 Framework上實現Windows AD(Active Directory)身份驗證和授權? 我見過這article使用IIS,但我正在尋找一個更可編程的方式。 (很多MVC4和5的例子,但我找不到任何的Core 2.0)

    -1熱度

    1回答

    我打破我的頭在這個現在一會兒: 我試圖安裝專業和社區的Visual Studio 2017年v 15.5.2版本 並安裝.net core runtime 2.0.3和.net core SDK 2.1.2。 當我打開一個新的Web應用程序我得到一個錯誤說 「的SDK指定‘microsoft.net.sdk.web’無法找到」 當我嘗試建立一個現有的項目,我得到一個錯誤 「當前.NET SDK不支

    2熱度

    2回答

    我有一個有點小的服務結構應用程序,我正在構建,並且自從我轉換爲服務結構後,對於啓動速度慢的問題感到惱火,它不僅在發佈之後,而且在像10- 15分鐘不活動。 我已經添加了一個項目,其唯一目的是去每個服務,並每隔10s發出一個小的數據庫請求,並認爲這會保持應用程序和ef運行。這幫助我獲得超時,現在第一個請求在5-15s範圍內。在一些預熱之後,請求通常在300ms範圍內,因此它們很容易請求,並且服務之間

    1熱度

    1回答

    對.NET Core 2.0進行更改後,我一直無法找到關於此特定問題的信息。 我有餅乾授權這樣的: services.AddAuthentication("ExampleCookieAuthenticationScheme") .AddCookie("ExampleCookieAuthenticationScheme", options => { options.Access

    1熱度

    3回答

    我明白爲什麼代碼不能工作。我不明白是什麼技術原因造成的,所以我們沒有得到更明確的錯誤信息。 在開發netcore2應用程序時,我最終使用構造函數進行循環引用。我的意思是類A的構造函數實例化了另一個類型爲B的對象,它本身會實例化一個類型爲A的對象等等。 這是一個簡單的代碼片段,用於重現圓形實例化,該實例在online compiler上引發StackOverflowException我做了這個例子。