J'utilise la version 1.0.1
de asp.net core
et j'utilise l'authentification dans mon formulaire.Impossible de convertir l'expression lambda en type 'CookieAuthenticationOptions' car ce n'est pas un type de délégué
J'utilise UseCookieAuthentication
et son donne une erreur
ne peut pas convertir l'expression lambda type 'CookieAuthenticationOptions' parce il n'est pas un type de délégué
Dans le Startup.cs
, configurer la méthode.
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
loggerFactory.AddConsole(Configuration.GetSection("Logging"));
loggerFactory.AddDebug();
app.UseApplicationInsightsRequestTelemetry();
app.UseExceptionHandler("/Home/Error");
app.UseApplicationInsightsExceptionTelemetry();
app.UseStaticFiles();
app.UseSession();
app.UseCookieAuthentication(options =>
{
options.AutomaticAuthenticate = true;
options.AutomaticChallenge = true;
options.LoginPath = "/Home/Login";
});
app.UseMvc(routes =>
{
routes.MapRoute(
name: "default",
template: "{controller=Home}/{action=About}/{id?}"
);
});
}
S'il vous plaît expliquer ce que vous voulez faire et ce que le problème est plus en détail –