Aspnetcore
ASP.NET Core 属性
ASP.NET Core 属性
Attributes
| 键 | Stability | Value Type | 描述 | Example Values |
|---|---|---|---|---|
aspnetcore.authentication.result | 字符串 | 身份验证操作的结果。 | success; failure | |
aspnetcore.authentication.scheme | 字符串 | 命名特定身份验证处理程序的标识符。 | Cookies; Bearer; Identity.Application | |
aspnetcore.authorization.policy | 字符串 | 授权策略的名称。 | RequireAdminRole | |
aspnetcore.authorization.result | 字符串 | 调用授权服务的结果。 | success; failure | |
aspnetcore.diagnostics.exception.result | 字符串 | ASP.NET Core 异常中间件处理结果。 | handled; unhandled | |
aspnetcore.diagnostics.handler.type | 字符串 | 处理异常的 IExceptionHandler 实现的完整类型名称。 | Contoso.MyHandler | |
aspnetcore.identity.error_code | 字符串 | 失败的标识操作的错误代码。 | DefaultError; PasswordMismatch | |
aspnetcore.identity.password_check_result | 字符串 | 检查密码的结果。 | success; failure | |
aspnetcore.identity.result | 字符串 | 标识操作的结果。 | success; failure | |
aspnetcore.identity.sign_in.result | 字符串 | 登录结果是成功还是失败。 | password; two_factor | |
aspnetcore.identity.sign_in.type | 字符串 | 身份验证类型。 | password; two_factor | |
aspnetcore.identity.token_purpose | 字符串 | 令牌将用于什么。 | success; failure | |
aspnetcore.identity.token_verified | 字符串 | 令牌验证的结果。 | success; failure | |
aspnetcore.identity.user.update_type | 字符串 | 用户更新类型。 | update; user_name; reset_password | |
aspnetcore.identity.user_type | 字符串 | 标识用户类型的完整名称。 | Contoso.ContosoUser | |
aspnetcore.memory_pool.owner | 字符串 | 使用内存池实例的库或子系统的名称。 | kestrel; iis | |
aspnetcore.rate_limiting.policy | 字符串 | 速率限制策略名称。 | fixed; sliding; token | |
aspnetcore.rate_limiting.result | 字符串 | 速率限制结果,显示是否获取了租约或包含拒绝原因 | acquired; request_canceled | |
aspnetcore.request.is_unhandled | 布尔值 | 指示请求是否由应用程序管道处理的标志。 | true | |
aspnetcore.routing.is_fallback | 布尔值 | 一个值,指示匹配的路由是否为回退路由。 | true | |
aspnetcore.routing.match_status | 字符串 | 匹配结果 - 成功或失败 | success; failure | |
aspnetcore.sign_in.is_persistent | 布尔值 | 指示登录是否持久的标志。 | ||
aspnetcore.user.is_authenticated | 布尔值 | 一个值,指示用户是否已通过身份验证。 | true |
aspnetcore.authentication.result 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。
| 值 | 描述 | Stability |
|---|---|---|
failure | 身份验证失败。 | |
无 | 未返回身份验证信息。 | |
success | 身份验证成功。 |
aspnetcore.authorization.result 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。
| 值 | 描述 | Stability |
|---|---|---|
failure | 授权失败。 | |
success | 授权成功。 |
aspnetcore.diagnostics.exception.result 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。
| 值 | 描述 | Stability |
|---|---|---|
aborted | 由于请求被中止,异常处理未运行。 | |
handled | 异常由异常处理中间件处理。 | |
skipped | 由于响应已启动,因此跳过了异常处理。 | |
unhandled | 异常未由异常处理中间件处理。 |
aspnetcore.identity.password_check_result 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。
| 值 | 描述 | Stability |
|---|---|---|
failure | 密码检查失败。 | |
password_missing | 由于用户缺少密码,密码检查无法继续。 | |
success | 密码检查成功。 | |
success_rehash_needed | 密码检查成功,但密码使用已弃用的算法进行编码,应重新哈希并更新。 | |
user_missing | 由于用户丢失,密码检查无法继续。 |
aspnetcore.identity.result 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。
| 值 | 描述 | Stability |
|---|---|---|
failure | 标识操作失败。 | |
success | 标识操作成功。 |
aspnetcore.identity.sign_in.result 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。
| 值 | 描述 | Stability |
|---|---|---|
failure | 登录失败。 | |
locked_out | 用户被锁定。 | |
not_allowed | 不允许用户登录。 | |
requires_two_factor | 用户需要双因素身份验证才能登录。 | |
success | 登录成功。 |
aspnetcore.identity.sign_in.type 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。
| 值 | 描述 | Stability |
|---|---|---|
external | 使用以前注册的第三方登录进行登录。 | |
passkey | 使用通行证进行登录。 | |
password | 使用密码进行登录。 | |
two_factor | 使用双因素提供程序进行登录。 | |
two_factor_authenticator | 使用双因素身份验证器应用程序进行登录。 | |
two_factor_recovery_code | 使用双因素恢复代码进行登录。 |
aspnetcore.identity.token_purpose 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。
| 值 | 描述 | Stability |
|---|---|---|
_OTHER | 仪器无法预先了解的任何令牌目的。 | |
change_email | 令牌用于更改用户电子邮件地址。 | |
change_phone_number | 令牌用于更改用户电话号码。 | |
email_confirmation | 令牌用于确认用户电子邮件地址。 | |
reset_password | 令牌用于重置用户密码。 | |
two_factor | 令牌用于更改用户双因素设置。 |
aspnetcore.identity.token_verified 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。
| 值 | 描述 | Stability |
|---|---|---|
failure | 令牌验证失败。 | |
success | 令牌验证成功。 |
aspnetcore.identity.user.update_type 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。
| 值 | 描述 | Stability |
|---|---|---|
_OTHER | 仪器无法预先了解的任何更新类型。 | |
access_failed | 记录了标识用户访问失败。 | |
add_claims | 添加了标识用户声明。 | |
add_login | 添加了标识用户登录。 | |
add_password | 添加了标识用户密码。 | |
add_to_roles | 标识用户已添加到角色。 | |
change_email | 更改了标识用户电子邮件。 | |
change_password | 更改了标识用户密码。 | |
change_phone_number | 更改了标识用户电话号码。 | |
confirm_email | 确认了标识用户电子邮件。 | |
generate_new_two_factor_recovery_codes | 生成了标识用户新的双因素恢复代码。 | |
password_rehash | 重新哈希了标识用户密码。 | |
redeem_two_factor_recovery_code | 兑换了标识用户双因素恢复代码。 | |
remove_authentication_token | 移除了标识用户身份验证令牌。 | |
remove_claims | 移除了标识用户声明。 | |
remove_from_roles | 已将标识用户从角色中移除。 | |
remove_login | 移除了标识用户登录。 | |
remove_passkey | 移除了标识用户通行证。 | |
remove_password | 移除了标识用户密码。 | |
replace_claim | 替换了标识用户声明。 | |
reset_access_failed_count | 重置了标识用户访问失败计数。 | |
reset_authenticator_key | 重置了标识用户身份验证器密钥。 | |
reset_password | 重置了标识用户密码。 | |
security_stamp | 更新了标识用户安全戳。 | |
set_authentication_token | 设置了标识用户身份验证令牌。 | |
set_email | 设置了标识用户电子邮件。 | |
set_lockout_enabled | 启用或禁用了标识用户锁定。 | |
set_lockout_end_date | 设置了标识用户锁定结束日期。 | |
set_passkey | 设置了标识用户通行证。 | |
set_phone_number | 设置了标识用户电话号码。 | |
set_two_factor_enabled | 启用或禁用了标识用户双因素身份验证。 | |
update | 更新了标识用户。 | |
user_name | 更新了标识用户名。 |
aspnetcore.rate_limiting.result 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。
| 值 | 描述 | Stability |
|---|---|---|
acquired | 租约已获取 | |
endpoint_limiter | 租约请求被终结点限制器拒绝 | |
global_limiter | 租约请求被全局限制器拒绝 | |
request_canceled | 租约请求已取消 |
aspnetcore.routing.match_status 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。
| 值 | 描述 | Stability |
|---|---|---|
failure | 匹配失败 | |
success | 匹配成功 |