RazorViewEngineOptions : { "ViewLocationExpanders": [ {} ], "ViewLocationFormats": [ "/Views/{1}/{0}.cshtml", "/Views/Shared/{0}.cshtml", "/Pages/Shared/{0}.cshtml" ], "AreaViewLocationFormats": [ "/Areas/{2}/Views/{1}/{0}.cshtml", "/Areas/{2}/Views/Shared/{0}.cshtml", "/Views/Shared/{0}.cshtml", "/Pages/Shared/{0}.cshtml" ], "PageViewLocationFormats": [ "/Pages/{1}/{0}.cshtml", "/Pages/Shared/{0}.cshtml", "/Views/Shared/{0}.cshtml" ], "AreaPageViewLocationFormats": [ "/Areas/{2}/Pages/{1}/{0}.cshtml", "/Areas/{2}/Pages/Shared/{0}.cshtml", "/Areas/{2}/Views/Shared/{0}.cshtml", "/Pages/Shared/{0}.cshtml", "/Views/Shared/{0}.cshtml" ] } IdentityOptions : { "ClaimsIdentity": { "RoleClaimType": "http://schemas.microsoft.com/ws/2008/06/identity/claims/role", "UserNameClaimType": "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name", "UserIdClaimType": "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier", "EmailClaimType": "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress", "SecurityStampClaimType": "AspNet.Identity.SecurityStamp" }, "User": { "AllowedUserNameCharacters": "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._@+", "RequireUniqueEmail": false }, "Password": { "RequiredLength": 6, "RequiredUniqueChars": 1, "RequireNonAlphanumeric": true, "RequireLowercase": true, "RequireUppercase": true, "RequireDigit": true }, "Lockout": { "AllowedForNewUsers": true, "MaxFailedAccessAttempts": 5, "DefaultLockoutTimeSpan": "00:05:00" }, "SignIn": { "RequireConfirmedEmail": false, "RequireConfirmedPhoneNumber": false, "RequireConfirmedAccount": true }, "Tokens": { "ProviderMap": { "Default": { "ProviderType": "Microsoft.AspNetCore.Identity.DataProtectorTokenProvider`1[[Microsoft.AspNetCore.Identity.IdentityUser, Microsoft.Extensions.Identity.Stores, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]], Microsoft.AspNetCore.Identity, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "ProviderInstance": null }, "Email": { "ProviderType": "Microsoft.AspNetCore.Identity.EmailTokenProvider`1[[Microsoft.AspNetCore.Identity.IdentityUser, Microsoft.Extensions.Identity.Stores, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]], Microsoft.Extensions.Identity.Core, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "ProviderInstance": null }, "Phone": { "ProviderType": "Microsoft.AspNetCore.Identity.PhoneNumberTokenProvider`1[[Microsoft.AspNetCore.Identity.IdentityUser, Microsoft.Extensions.Identity.Stores, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]], Microsoft.Extensions.Identity.Core, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "ProviderInstance": null }, "Authenticator": { "ProviderType": "Microsoft.AspNetCore.Identity.AuthenticatorTokenProvider`1[[Microsoft.AspNetCore.Identity.IdentityUser, Microsoft.Extensions.Identity.Stores, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]], Microsoft.Extensions.Identity.Core, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "ProviderInstance": null } }, "EmailConfirmationTokenProvider": "Default", "PasswordResetTokenProvider": "Default", "ChangeEmailTokenProvider": "Default", "ChangePhoneNumberTokenProvider": "Phone", "AuthenticatorTokenProvider": "Authenticator", "AuthenticatorIssuer": "Microsoft.AspNetCore.Identity.UI" }, "Stores": { "MaxLengthForKeys": 128, "ProtectPersonalData": false } } AuthenticationOptions : { "Schemes": [ { "Name": "Identity.Application", "DisplayName": null, "HandlerType": "Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler, Microsoft.AspNetCore.Authentication.Cookies, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60" }, { "Name": "Identity.External", "DisplayName": null, "HandlerType": "Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler, Microsoft.AspNetCore.Authentication.Cookies, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60" }, { "Name": "Identity.TwoFactorRememberMe", "DisplayName": null, "HandlerType": "Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler, Microsoft.AspNetCore.Authentication.Cookies, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60" }, { "Name": "Identity.TwoFactorUserId", "DisplayName": null, "HandlerType": "Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler, Microsoft.AspNetCore.Authentication.Cookies, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60" } ], "SchemeMap": { "Identity.Application": { "Name": "Identity.Application", "DisplayName": null, "HandlerType": "Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler, Microsoft.AspNetCore.Authentication.Cookies, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60" }, "Identity.External": { "Name": "Identity.External", "DisplayName": null, "HandlerType": "Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler, Microsoft.AspNetCore.Authentication.Cookies, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60" }, "Identity.TwoFactorRememberMe": { "Name": "Identity.TwoFactorRememberMe", "DisplayName": null, "HandlerType": "Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler, Microsoft.AspNetCore.Authentication.Cookies, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60" }, "Identity.TwoFactorUserId": { "Name": "Identity.TwoFactorUserId", "DisplayName": null, "HandlerType": "Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler, Microsoft.AspNetCore.Authentication.Cookies, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60" } }, "DefaultScheme": "Identity.Application", "DefaultAuthenticateScheme": null, "DefaultSignInScheme": "Identity.External", "DefaultSignOutScheme": null, "DefaultChallengeScheme": null, "DefaultForbidScheme": null, "RequireAuthenticatedSignIn": true } RouteOptions : { "LowercaseUrls": false, "LowercaseQueryStrings": false, "AppendTrailingSlash": false, "SuppressCheckForUnhandledSecurityMetadata": false, "ConstraintMap": { "int": "Microsoft.AspNetCore.Routing.Constraints.IntRouteConstraint, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "bool": "Microsoft.AspNetCore.Routing.Constraints.BoolRouteConstraint, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "datetime": "Microsoft.AspNetCore.Routing.Constraints.DateTimeRouteConstraint, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "decimal": "Microsoft.AspNetCore.Routing.Constraints.DecimalRouteConstraint, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "double": "Microsoft.AspNetCore.Routing.Constraints.DoubleRouteConstraint, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "float": "Microsoft.AspNetCore.Routing.Constraints.FloatRouteConstraint, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "guid": "Microsoft.AspNetCore.Routing.Constraints.GuidRouteConstraint, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "long": "Microsoft.AspNetCore.Routing.Constraints.LongRouteConstraint, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "minlength": "Microsoft.AspNetCore.Routing.Constraints.MinLengthRouteConstraint, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "maxlength": "Microsoft.AspNetCore.Routing.Constraints.MaxLengthRouteConstraint, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "length": "Microsoft.AspNetCore.Routing.Constraints.LengthRouteConstraint, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "min": "Microsoft.AspNetCore.Routing.Constraints.MinRouteConstraint, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "max": "Microsoft.AspNetCore.Routing.Constraints.MaxRouteConstraint, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "range": "Microsoft.AspNetCore.Routing.Constraints.RangeRouteConstraint, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "alpha": "Microsoft.AspNetCore.Routing.Constraints.AlphaRouteConstraint, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "regex": "Microsoft.AspNetCore.Routing.Constraints.RegexInlineRouteConstraint, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "required": "Microsoft.AspNetCore.Routing.Constraints.RequiredRouteConstraint, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "file": "Microsoft.AspNetCore.Routing.Constraints.FileNameRouteConstraint, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "nonfile": "Microsoft.AspNetCore.Routing.Constraints.NonFileNameRouteConstraint, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "exists": "Microsoft.AspNetCore.Mvc.Routing.KnownRouteValueConstraint, Microsoft.AspNetCore.Mvc.Core, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60" } } HostOptions : { "ShutdownTimeout": "00:00:05", "BackgroundServiceExceptionBehavior": 0 } HostFilteringOptions : { "AllowedHosts": [ "*" ], "AllowEmptyHosts": true, "IncludeFailureMessage": true } AntiforgeryOptions : { "Cookie": { "Name": ".AspNetCore.Antiforgery.mSiDvOuFYbg", "Path": null, "Domain": null, "HttpOnly": true, "SameSite": 2, "SecurePolicy": 2, "Expiration": null, "MaxAge": null, "IsEssential": true }, "FormFieldName": "__RequestVerificationToken", "HeaderName": "RequestVerificationToken", "SuppressXFrameOptionsHeader": false }