Aspnetcore

ASP.NET Core 属性

ASP.NET Core 属性

Attributes

StabilityValue Type描述Example Values
aspnetcore.authentication.resultDevelopment字符串身份验证操作的结果。success; failure
aspnetcore.authentication.schemeDevelopment字符串命名特定身份验证处理程序的标识符。Cookies; Bearer; Identity.Application
aspnetcore.authorization.policyDevelopment字符串授权策略的名称。RequireAdminRole
aspnetcore.authorization.resultDevelopment字符串调用授权服务的结果。success; failure
aspnetcore.diagnostics.exception.resultStable字符串ASP.NET Core 异常中间件处理结果。handled; unhandled
aspnetcore.diagnostics.handler.typeStable字符串处理异常的 IExceptionHandler 实现的完整类型名称。Contoso.MyHandler
aspnetcore.identity.error_codeDevelopment字符串失败的标识操作的错误代码。DefaultError; PasswordMismatch
aspnetcore.identity.password_check_resultDevelopment字符串检查密码的结果。success; failure
aspnetcore.identity.resultDevelopment字符串标识操作的结果。success; failure
aspnetcore.identity.sign_in.resultDevelopment字符串登录结果是成功还是失败。password; two_factor
aspnetcore.identity.sign_in.typeDevelopment字符串身份验证类型。password; two_factor
aspnetcore.identity.token_purposeDevelopment字符串令牌将用于什么。success; failure
aspnetcore.identity.token_verifiedDevelopment字符串令牌验证的结果。success; failure
aspnetcore.identity.user.update_typeDevelopment字符串用户更新类型。update; user_name; reset_password
aspnetcore.identity.user_typeDevelopment字符串标识用户类型的完整名称。Contoso.ContosoUser
aspnetcore.memory_pool.ownerDevelopment字符串使用内存池实例的库或子系统的名称。kestrel; iis
aspnetcore.rate_limiting.policyStable字符串速率限制策略名称。fixed; sliding; token
aspnetcore.rate_limiting.resultStable字符串速率限制结果,显示是否获取了租约或包含拒绝原因acquired; request_canceled
aspnetcore.request.is_unhandledStable布尔值指示请求是否由应用程序管道处理的标志。true
aspnetcore.routing.is_fallbackStable布尔值一个值,指示匹配的路由是否为回退路由。true
aspnetcore.routing.match_statusStable字符串匹配结果 - 成功或失败success; failure
aspnetcore.sign_in.is_persistentDevelopment布尔值指示登录是否持久的标志。
aspnetcore.user.is_authenticatedStable布尔值一个值,指示用户是否已通过身份验证。true

aspnetcore.authentication.result 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。

描述Stability
failure身份验证失败。Development
未返回身份验证信息。Development
success身份验证成功。Development

aspnetcore.authorization.result 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。

描述Stability
failure授权失败。Development
success授权成功。Development

aspnetcore.diagnostics.exception.result 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。

描述Stability
aborted由于请求被中止,异常处理未运行。Stable
handled异常由异常处理中间件处理。Stable
skipped由于响应已启动,因此跳过了异常处理。Stable
unhandled异常未由异常处理中间件处理。Stable

aspnetcore.identity.password_check_result 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。

描述Stability
failure密码检查失败。Development
password_missing由于用户缺少密码,密码检查无法继续。Development
success密码检查成功。Development
success_rehash_needed密码检查成功,但密码使用已弃用的算法进行编码,应重新哈希并更新。Development
user_missing由于用户丢失,密码检查无法继续。Development

aspnetcore.identity.result 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。

描述Stability
failure标识操作失败。Development
success标识操作成功。Development

aspnetcore.identity.sign_in.result 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。

描述Stability
failure登录失败。Development
locked_out用户被锁定。Development
not_allowed不允许用户登录。Development
requires_two_factor用户需要双因素身份验证才能登录。Development
success登录成功。Development

aspnetcore.identity.sign_in.type 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。

描述Stability
external使用以前注册的第三方登录进行登录。Development
passkey使用通行证进行登录。Development
password使用密码进行登录。Development
two_factor使用双因素提供程序进行登录。Development
two_factor_authenticator使用双因素身份验证器应用程序进行登录。Development
two_factor_recovery_code使用双因素恢复代码进行登录。Development

aspnetcore.identity.token_purpose 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。

描述Stability
_OTHER仪器无法预先了解的任何令牌目的。Development
change_email令牌用于更改用户电子邮件地址。Development
change_phone_number令牌用于更改用户电话号码。Development
email_confirmation令牌用于确认用户电子邮件地址。Development
reset_password令牌用于重置用户密码。Development
two_factor令牌用于更改用户双因素设置。Development

aspnetcore.identity.token_verified 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。

描述Stability
failure令牌验证失败。Development
success令牌验证成功。Development

aspnetcore.identity.user.update_type 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。

描述Stability
_OTHER仪器无法预先了解的任何更新类型。Development
access_failed记录了标识用户访问失败。Development
add_claims添加了标识用户声明。Development
add_login添加了标识用户登录。Development
add_password添加了标识用户密码。Development
add_to_roles标识用户已添加到角色。Development
change_email更改了标识用户电子邮件。Development
change_password更改了标识用户密码。Development
change_phone_number更改了标识用户电话号码。Development
confirm_email确认了标识用户电子邮件。Development
generate_new_two_factor_recovery_codes生成了标识用户新的双因素恢复代码。Development
password_rehash重新哈希了标识用户密码。Development
redeem_two_factor_recovery_code兑换了标识用户双因素恢复代码。Development
remove_authentication_token移除了标识用户身份验证令牌。Development
remove_claims移除了标识用户声明。Development
remove_from_roles已将标识用户从角色中移除。Development
remove_login移除了标识用户登录。Development
remove_passkey移除了标识用户通行证。Development
remove_password移除了标识用户密码。Development
replace_claim替换了标识用户声明。Development
reset_access_failed_count重置了标识用户访问失败计数。Development
reset_authenticator_key重置了标识用户身份验证器密钥。Development
reset_password重置了标识用户密码。Development
security_stamp更新了标识用户安全戳。Development
set_authentication_token设置了标识用户身份验证令牌。Development
set_email设置了标识用户电子邮件。Development
set_lockout_enabled启用或禁用了标识用户锁定。Development
set_lockout_end_date设置了标识用户锁定结束日期。Development
set_passkey设置了标识用户通行证。Development
set_phone_number设置了标识用户电话号码。Development
set_two_factor_enabled启用或禁用了标识用户双因素身份验证。Development
update更新了标识用户。Development
user_name更新了标识用户名。Development

aspnetcore.rate_limiting.result 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。

描述Stability
acquired租约已获取Stable
endpoint_limiter租约请求被终结点限制器拒绝Stable
global_limiter租约请求被全局限制器拒绝Stable
request_canceled租约请求已取消Stable

aspnetcore.routing.match_status 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。

描述Stability
failure匹配失败Stable
success匹配成功Stable