Ich arbeite an benutzerdefinierter Richtlinie basierter Autorisierung in asp.net Web-AnwendungBenutzerdefinierte richtlinienbasierte Autorisierung in asp.net
i folgte die in dem unten angegebenen Link Schritten
https://docs.microsoft.com/en-us/aspnet/core/security/authorization/policies
Ich habe erstellt Zulassungspflicht und Autorisierung Handlers für Handler in der Service-Sammlung der configureservice Methode Registrierung hat in startup.cs hinzugefügt werden
public void ConfigureServices(IServiceCollection services)
{
services.AddMvc();
services.AddAuthorization(options =>
{
options.AddPolicy("Over21",
policy => policy.Requirements.Add(new MinimumAgeRequirement(21)));
});
services.AddSingleton<IAuthorizationHandler, MinimumAgeHandler>();
}
aber wenn ich den Code debuggen diese ConfigureService-Methode wird nicht aufgerufen. Brauche ich eine Referenz in
Dank Vorleistungen
Danke für die Antwort http://scottdorman.github.io/2016/03/17/integrating-asp.net-core-dependency-injection-in-mvc-4/ ich den Link oben gefolgt sind, diese zu lösen Problem jetzt die configure-Service-Methode wird aufgerufen, aber beim Aufruf der Methode, für die die Richtlinie angewendet wird, ist die Autorisierung nicht passiert – Malar