«asp.net-core» etiketlenmiş sorular

ASP.NET Core, web ve bulut uygulamaları oluşturmak için yalın, oluşturulabilir ve platformlar arası bir çerçevedir. GitHub'da tamamen açık kaynak. ASP.NET Core uygulamaları, tam .NET Framework veya daha küçük .NET Core ile Windows'ta veya .NET Core ve Mono ile Linux ve MacOS üzerinde çalıştırılabilir.

9
ASP.NET Core Web API Kimlik Doğrulaması
Web hizmetimde kimlik doğrulamayı nasıl ayarlayacağım konusunda zorlanıyorum. Hizmet, ASP.NET Core web api ile oluşturulmuştur. Tüm müşterilerim (WPF uygulamaları) web hizmeti işlemlerini çağırmak için aynı kimlik bilgilerini kullanmalıdır. Biraz araştırmadan sonra, temel kimlik doğrulamasını buldum - HTTP isteğinin başlığında bir kullanıcı adı ve şifre gönderdim. Ancak saatler süren araştırmalardan sonra, …

10
Asp.net çekirdeğindeki geliştirme ve yayın ortamları için appsettings.json otomatik olarak ayarlansın mı?
appsettings.jsonGeliştirme, hazırlık ve canlı ortamlar için farklı olan veritabanı bağlantı dizeleri, webapi konumları ve benzeri şeyler için bazı değerler tanımladım . Birden fazla appsettings.jsondosyaya ( appsettings.live.jsonvb.) Sahip olmanın ve asp.net uygulamasının çalıştırdığı yapı yapılandırmasına bağlı olarak hangisinin kullanılacağını bilmesinin bir yolu var mı?


7
'AuthController'ı etkinleştirmeye çalışırken' Microsoft.AspNetCore.Identity.UserManager` türü hizmet çözümlenemiyor
Bu hatayı Login Controller'da alıyorum. InvalidOperationException: 'Automobile.Server.Controllers.AuthController' etkinleştirilmeye çalışılırken 'Microsoft.AspNetCore.Identity.UserManager`1 [Automobile.Models.Account]' türü hizmet çözümlenemiyor. Auth Controller kurucusu: private SignInManager<Automobile.Models.Account> _signManager; private UserManager<Automobile.Models.Account> _userManager; public AuthController(UserManager<Models.Account> userManager, SignInManager<Automobile.Models.Account> signManager) { this._userManager = userManager; this._signManager = signManager; } ve burada startup.cs içindeki ConfigureServices var: public void ConfigureServices(IServiceCollection services) { // Add framework …

5
Visual Studio 2017 yükleme, Visual Studio 2015 ASP.NET Core Projelerini kesiyor
Visual Studio 2017 Professional'ı yükledikten sonra artık ASP.NET Core'umu Visual Studio 2015 Professional'da oluşturamıyorum. Bu projeyi VS2017'de hiç açmadım alırım Proje modeli sunucu işlemini çalıştırmaya çalışırken aşağıdaki hata oluştu (1.0.0-preview3-004056). İşlem başlatılamıyor. Dotnet-projectmodel-server komutuyla eşleşen yürütülebilir dosya bulunamadı Daha sonra Visual Studio 2015'te yepyeni bir ASP.NET Core projesi oluşturdum ve …

9
.NET Core 3.0: Razor görünümleri değişiklik olduğunda otomatik olarak yeniden derlenmez
Belgelere göre , Razor görünümleri, ASP.NET Core 3.0 için yerel ortamlarda değişiklik olduğunda varsayılan olarak yeniden derlenmelidir. Ancak, projem bunu yerel olarak yapmıyor. Yerel olarak hata ayıklarken bir görünümü değiştirir ve yenilersem, değişiklik yansıtılmaz. Çözümü durdurmalı, yeniden çalıştırmalı ve sonra değişikliği görmeliyim. Razor sayfaları kullanarak ASP.NET Core 3.0.0 Preview 2 …

6
ASP.NET Core'da küçük harfli yönlendirmeyi nasıl zorlarsınız?
ASP.NET 4'te bu kadar kolay oldu routes.LowercaseUrls = true;de RegisterRoutesuygulama için işleyici. Bunu başarmak için ASP.NET Core'da bir eşdeğer bulamıyorum. Burada olacağını düşünüyorum: app.UseMvc(configureRoutes => { configureRoutes.MapRoute("Default", "{controller=App}/{action=Index}/{id?}"); }); Ama hiçbir şey configureRoutesbuna izin verecek gibi görünmüyor ... bir yerde belki de belgelerde bulamadığım bir uzatma yöntemi yoksa?

2
ASP.NET Core 2.2 -> 3.0 yükseltme. env.IsDevelopment () bulunamadı
Mevcut bir 2.2 projesini 3.0'a yükselttim. Yeni bir 3.0 projesinden Program / Başlangıç ​​için yeni kodu mevcut 2.2 projeme kopyaladım. İşe yaradı, ancak IsDevelopment()aşağıdaki: public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } } Bu hatanın sonuçları: 'IWebHostEnvironment', 'IsDevelopment' için bir tanım içermez ve en iyi genişletme …

3
Dosya değişikliklerinde Docker kapsayıcısını yeniden oluşturun
Bir ASP.NET Core uygulamasını çalıştırmak için, uygulamayı derleyen ve Jenkins kullanarak Git tarafından getirilen konteynerdeki kaynak kodunu kopyalayan bir dockerfile oluşturdum. Bu yüzden çalışma alanımda dockerfile'da aşağıdakileri yapıyorum: WORKDIR /app COPY src src Jenkins, ana bilgisayarımdaki dosyaları Git ile doğru bir şekilde güncellerken, Docker bunu imajıma uygulamıyor. Oluşturmak için temel …

10
'Scaffold-dbcontext' terimi bir cmdlet, işlev, komut dosyası dosyası veya çalıştırılabilir program adı olarak tanınmıyor
Asp.net core ile iskele kurmaya çalışırken bu komut scaffold-dbcontext "Data Source=(local);Initial Catalog=MyDb;Integrated Security=True;" Microsoft.EntityFrameworkCore.sqlserver -outputdir Models Bu hatayı verir. scaffold-dbcontext: 'scaffold-dbcontext' terimi bir cmdlet, işlev, komut dosyası dosyası veya çalıştırılabilir program adı olarak tanınmaz. Adın yazımını kontrol edin veya bir yol dahil edilmişse, yolun doğru olduğunu doğrulayın ve tekrar deneyin. …

5
.NET Core Kimlik Sunucusu 4 Kimlik Doğrulaması VS Kimlik Kimlik Doğrulaması
ASP.NET Core'da kimlik doğrulaması yapmanın doğru yolunu anlamaya çalışıyorum. Birkaç Kaynağa baktım (çoğu eski tarihli). Microsoft Kimliğinin Basit Uygulaması ASP.Core ile Kimlik Doğrulamaya Giriş MSDNs Kimliğe Giriş Bazı kişiler Azure AD gibi bulut tabanlı bir çözüm kullanmayı veya IdentityServer4'ü kullanıp kendi Token Sunucumu barındırmayı belirten alternatif çözümler sunar. .Net'in Eski …

8
JSON özellikleri artık ASP .Net Core 1.0.0-rc2-final'den 1.0.0'a değiştirildiğinde küçük harf
Projemizi ASP .Net Core 1.0.0-rc2-final'den 1.0.0'a değiştirdim. JSON özelliklerinin büyük harf kullanımı nedeniyle web sitemiz ve müşterimiz çalışmayı durdurdu. Örneğin, bu JavaScript satırı artık başarısız oluyor for (var i = 0; i < collection.Items.length; i++){ çünkü denetleyici artık "Öğeler" yerine "öğeler" dizisini çağırır. Güncellenen paketleri yüklemenin ve project.json dosyasını düzenlemenin …

4
Kapsamlı hizmet kök sağlayıcıdan çözülemiyor .Net Core 2
Uygulamamı çalıştırmayı denediğimde hata alıyorum InvalidOperationException: Cannot resolve 'API.Domain.Data.Repositories.IEmailRepository' from root provider because it requires scoped service 'API.Domain.Data.EmailRouterContext'. Garip olan şey, bu EmailRepository'nin ve arayüzün, diğer depolarımın tümü gibi tam olarak anlayabildiğim kadarıyla aynı şekilde ayarlanmış olmasıdır, ancak onlar için herhangi bir hata atılmamıştır. Hata yalnızca uygulamayı kullanmayı denediğimde oluşur.KullanımEmailingExceptionHandling …


2
ASP.NET Core 2.0 kimlik doğrulama ara yazılımı
Core 1.1 ile @ blowdart'ın tavsiyesini takip etti ve özel bir ara yazılım uyguladı: https://stackoverflow.com/a/31465227/29821 Şu şekilde çalıştı: Ara yazılım çalıştı. İstek başlıklarından bir belirteç aldı. Belirteci doğruladı ve geçerliyse, HttpContext.User.AddIdentity () aracılığıyla eklenen birden fazla talep içeren bir kimlik (ClaimsIdentity) oluşturdu; ConfigureServices using services.AddAuthorization'da ara yazılım tarafından sağlanan talebi …

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.