Perguntas com a marcação «asp.net-core»

O ASP.NET Core é uma estrutura enxuta, compostável e de plataforma cruzada para a criação de aplicativos da Web e nuvem. É totalmente open source no GitHub. Os aplicativos ASP.NET Core podem ser executados no Windows com o .NET Framework completo ou menor do .NET Core ou no Linux e MacOS com o .NET Core e o Mono.


9
Autenticação de API da Web ASP.NET Core
Estou lutando para configurar a autenticação em meu serviço da web. O serviço é criado com a API da Web ASP.NET Core. Todos os meus clientes (aplicativos WPF) devem usar as mesmas credenciais para chamar as operações de serviço da web. Depois de alguma pesquisa, eu vim com a autenticação …

5
Como posso obter o URL Referrer no ASP.NET Core MVC?
Estou tentando migrar um formulário da web ASP.NET MVC para ASP.NET Core MVC. Atualmente, estou tendo problemas com a Request.UrlReferrerclasse. A linha original é: [HttpPost] public async Task<ActionResult> ContactUsFormSubmit(ContactUs request) { var siteUrl = Request.UrlReferrer.ToString().ToLower(); .... } No entanto, com ASP.NET Core, UrlReferrer não está disponível. Eu encontrei o seguinte: …

5
Autenticação do .NET Core Identity Server 4 Autenticação de identidade do VS
Estou tentando entender a maneira adequada de fazer autenticação no ASP.NET Core. Eu olhei vários recursos (muitos dos quais estão desatualizados). Simple-Implementation-Of-Microsoft-Identity Introdução à autenticação com ASP.Core Introdução à identidade do MSDN Algumas pessoas fornecem soluções alternativas declarando usar uma solução baseada em nuvem, como o Azure AD, ou usar …


6
Como você impõe o roteamento em minúsculas no ASP.NET Core?
No ASP.NET 4, isso era tão fácil quanto routes.LowercaseUrls = true;noRegisterRoutes manipulador do aplicativo. Não consigo encontrar um equivalente no ASP.NET Core para conseguir isso. Eu acho que seria aqui: app.UseMvc(configureRoutes => { configureRoutes.MapRoute("Default", "{controller=App}/{action=Index}/{id?}"); }); Mas nada configureRoutesparece permitir isso ... a menos que haja um método de extensão …

2
Mock HttpContext para teste de unidade de um controlador MVC .NET core?
Eu tenho uma função em um controlador que estou testando unidade que espera valores no cabeçalho da solicitação http. Não consigo inicializar o HttpContext porque ele é somente leitura. Minha função de controlador espera um valor de cabeçalho de solicitação http para "device-id" [TestMethod] public void TestValuesController() { ValuesController controller …



2
Middleware de autenticação ASP.NET Core 2.0
Com o Core 1.1, seguiu o conselho de @blockdart e implementou um middleware personalizado: https://stackoverflow.com/a/31465227/29821 Funcionou assim: Middleware rodou. Pegou um token dos cabeçalhos de solicitação. Verificou o token e, se válido, criou uma identidade (ClaimsIdentity) que continha várias declarações que, em seguida, foi adicionada por meio de HttpContext.User.AddIdentity (); …


10
O termo 'scaffold-dbcontext' não é reconhecido como o nome de um cmdlet, função, arquivo de script ou programa operável
Ao tentar scaffold com asp.net core, este comando scaffold-dbcontext "Fonte de dados = (local); Catálogo inicial = MyDb; Segurança integrada = True;" Microsoft.EntityFrameworkCore.sqlserver -outputdir Modelos Dá esse erro. scaffold-dbcontext: O termo 'scaffold-dbcontext' não é reconhecido como o nome de um cmdlet, função, arquivo de script ou programa operável. Verifique a …


8
Obtenha o URL bruto de Microsoft.AspNet.Http.HttpRequest
A HttpRequestclasse em Asp.Net 5 (vNext) contém (entre outras coisas) detalhes analisados sobre o URL para o pedido, como Scheme, Host, Pathetc. Ainda não localizei nenhum lugar que exponha o URL da solicitação original - apenas esses valores analisados. (Nas versões anteriores havia Request.Uri) Posso obter o URL bruto de …

3
asp.net core middleware vs filtros
Depois de ler sobre o middlware principal do asp.net, fico confuso quando devo usar filtros e quando devo usar middlewares, pois eles parecem atingir o mesmo objetivo. Quando devem ser usados ​​middlewares em vez de fitlers?

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.