«asp.net-core-webapi» etiketlenmiş sorular

4
RS256 vs HS256: Fark nedir?
Web uygulamamda kimlik doğrulaması yapmak için Auth0 kullanıyorum. ASP.NET Core v1.0.0 ve Angular 2 rc5 kullanıyorum ve genel olarak kimlik doğrulama / güvenlik hakkında fazla bir şey bilmiyorum. In ASP.NET Çekirdek Web Api için Auth0 docs , RS256 ve HS256 olmak JWT algoritması için iki seçenek vardır. Bu aptalca bir …

10
Durum kodlu ASP.NET Core dönüş JSON
Benim .NET Core Web API denetleyicisinde bir HTTP durum kodu ile JSON dönmek için doğru yolu arıyorum. Ben böyle kullanmak için kullanın: public IHttpActionResult GetResourceData() { return this.Content(HttpStatusCode.OK, new { response = "Hello"}); } Bu bu var görünmemektedir 4,6 MVC uygulamasında ama şimdi NET Çekirdek I was IHttpActionResultben ActionResultve böyle …

3
ASP.Net Core Web API'de dosya döndür
Sorun ASP.Net Web API Denetleyicimde bir dosya döndürmek istiyorum, ancak tüm yaklaşımlarım HttpResponseMessageJSON olarak döndürüyor. Şimdiye kadar kod public async Task<HttpResponseMessage> DownloadAsync(string id) { var response = new HttpResponseMessage(HttpStatusCode.OK); response.Content = new StreamContent({{__insert_stream_here__}}); response.Content.Headers.ContentType = new MediaTypeHeaderValue("application/octet-stream"); return response; } Tarayıcımda bu uç noktayı çağırdığımda, Web API HttpResponseMessage, HTTP İçerik …

5
Kontrolörden içerik yokken belirli bir durum kodu nasıl iade edilir?
Aşağıdaki örnek denetleyicinin, içeriği olmayan bir 418 durum kodu döndürmesini istiyorum. Durum kodunu ayarlamak yeterince kolaydır, ancak o zaman isteğin sonunu bildirmek için yapılması gereken bir şey var gibi görünüyor. ASP.NET Core'dan önceki MVC'de veya WebForms'ta bu bir çağrı olabilir, Response.End()ancak ASP.NET Core'un Response.Endbulunmadığı yerlerde nasıl çalışır ? public class …

3
Enum türü artık .Net core 3.0 FromBody istek nesnesinde çalışmıyor
Son zamanlarda web api .Net çekirdek 2.2'den .Net çekirdek 3.0'a yükselttim ve son noktama bir yayında bir numaralandırma ilettiğimde isteklerimin bir hata aldığını fark ettim. Örneğin: API uç noktam için aşağıdaki modele sahibim: public class SendFeedbackRequest { public FeedbackType Type { get; set; } public string Message { get; set; …

3
.NET Core 3 tek dosya uygulamamı appsettings.json dosyasını bulmak için nasıl edinebilirim?
Tek dosya .Net Core 3.0 Web API uygulaması appsettings.json, tek dosya uygulamasının oluşturulduğu aynı dizinde bulunan dosyayı arayacak şekilde nasıl yapılandırılmalıdır ? Koşu sonrası dotnet publish -r win-x64 -c Release /p:PublishSingleFile=true Dizin şöyle görünür: XX/XX/XXXX XX:XX PM <DIR> . XX/XX/XXXX XX:XX PM <DIR> .. XX/XX/XXXX XX:XX PM 134 appsettings.json XX/XX/XXXX …

5
.Net core 3.0 ile JWT Kimlik Doğrulaması ve Swagger
Net Core 3.0 ile bazı Web Api geliştiriyorum ve SwashBuckle.Swagger ile entegre etmek istiyorum. İyi çalışıyor, ancak JWT kimlik doğrulaması eklediğimde, beklediğim gibi çalışmıyor. Bunu yapmak için aşağıdaki kodu ekledim: services.AddSwaggerGen(c => { c.SwaggerDoc("v1", new Microsoft.OpenApi.Models.OpenApiInfo { Title = "My Web API", Version = "v1" }); c.AddSecurityDefinition("Bearer", new OpenApiSecurityScheme { …

1
ASP.NET Web API ile IAsyncEnumerable'ın nasıl çalıştığına ilişkin açıklama
Bir ASP.NET Web API projesinde IAsyncEnumerable keşfederken ilginç bir davranışla karşılaştı. Aşağıdaki kod örneklerini göz önünde bulundurun: // Code Sample 1 [HttpGet] public async IAsyncEnumerable<int> GetAsync() { for (int i = 0; i < 10; i++) { await Task.Delay(1000); yield return i; } } // Code Sample 2 [HttpGet] public …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.