本主题列出 IdentityModel 生成的所有异常。
异常列表
资源代码 | 当前字符串 |
---|---|
ValueMustBeOf2Types | 此参数的值必须是这两种类型之一。 |
SAML主题名称标识符需要名称值 | 为 SamlNameIdentifier 指定的“名称”不能为 null 或长度为 0。 |
TraceCodeIssuanceTokenProviderEndSecurityNegotiation | IssuanceTokenProvider 已完成安全协商。 |
TraceCodeSecurityNewServerSessionKeyIssued | 服务器发布了新的安全会话密钥。 |
SAMLAttributeMissingNameAttributeOnRead | 正在读取的 SamlAttribute 的“名称”缺失或长度为 0。 |
UnknownICryptoType | 不支持 ICrypto 实现。 |
TraceCodeSecurityTokenProviderClosed | 已关闭安全令牌提供程序。 |
SAMLUnableToLoadAdvice | 未能加载 <saml:advice> 元素。 |
SAMLAuthenticationStatementMissingAuthenticationMethodOnRead | 为 SamlAuthenticationStatement 读取的“身份验证方法”属性不存在或长度为零。 |
UnsupportedTransformAlgorithm | 不支持的转换或规范化算法。 |
SAMLAudienceRestrictionShouldHaveOneAudience | SamlAudienceRestrictionCondition 必须包含至少一个受众 (URI)。 |
SAMLEvidence应包含一个断言 | SamlEvidence 必须通过 Id 或引用来引用至少一个 SamlAssertion。 |
SAMLAudienceRestrictionInvalidAudienceValueOnRead | 所读取的 SamlAudienceRestrictionCondition 缺少“Audience”元素中的值。 |
X509链构建失败 | 特定的 X.509 证书链生成失败。 所使用的证书具有无法验证的信任链。 替换证书或更改 certificateValidationMode。 |
XDCannotFindValueInDictionaryString | 在字典字符串中找不到特定的值 id。 |
TraceCodeImportSecurityChannelBindingEntry | 正在启动安全 ImportChannelBinding。 |
PrivateKeyExchangeNotSupported | 私钥不支持交换 KeySpec。 |
Token提供者无法获取令牌 | 特定令牌提供程序无法提供安全令牌。 |
SAMLEntityCannotBeNullOrEmpty | 特定的 SamlAssertion 实体不能为 null 或为空。 |
SAMLAssertionRequireOneStatement | SamlAssertion 至少需要一个语句。 请确保已向正在创建的 SamlAssertion 中添加至少一个 SamlStatement。 |
AESInvalidInputBlockSize | 输入大小必须是特定字节的倍数。 |
AESCryptAcquireContextFailed | 获取 CSP 上下文失败。 |
SAMLAssertionRequireOneStatementOnRead | 所读取的 SamlAssertion 不包含任何 SamlStatement。 SamlAssertion 必须至少包含一个 SamlStatement。 |
TraceCodeSecuritySessionClosedFaultReceived | 客户端安全会话接收到来自服务器的会话已关闭错误。 |
TraceCodeIssuanceTokenProviderRedirectApplied | IssuanceTokenProvider 已应用重定向标头。 |
TraceCodeSecuritySessionClosedFaultSendFailure | 向客户端发送安全会话已关闭错误时发生故障。 |
值必须为零 | 此参数的值必须为 0。 |
SAMLUnableToResolveSignatureKey | 无法解析 SamlAssertion 签名中找到的 SecurityKeyIdentifier。 无法针对特定颁发者验证 SamlAssertion 签名。 |
X509IsNotInTrustedStore | 特定的 X.509 证书不在被信任的人的存储区中。 |
SAMLElementNotRecognized | 不支持特定元素。 |
SAMLAuthorizationDecisionStatementMissingResourceAttributeOnRead | 正在读取的 SamlAuthorizationDecisionStatement 的“Resource”属性缺失或长度为 0。 |
SamlTokenMissingSignature | 未签名 SamlAssertion。 可以通过设置 SigningCredentials 来对 SamlAssertions 进行签名。 |
ExpectedElementMissing | 缺少具有特定命名空间的预期元素。 |
NoKeyIdentifierClauseFound | SecurityKeyIdentifier 中找不到特定类型的子句。 |
缺少私钥 | X.509 证书中不存在私钥。 |
UnexpectedEOFFromReader | XML 读取器的意外 EOF。 |
不支持的密钥派生算法 | 不支持特定的密钥派生算法。 |
TokenDoesNotSupportKeyIdentifierClauseCreation | 特定令牌不支持创建特定的密钥标识符子句。 |
LastMessageNumberExceeded | 检测到序列号协议的违反。 |
对称密钥长度太短 | 指定的对称密钥的长度太短。 |
SAMLAuthorityBindingMissingAuthorityKindOnRead | 所读取的 SamlAuthorityBinding 包含的“AuthorityKind”丢失或长度为 0。 不允许这样做。 |
XML令牌缓冲区为空 | XmlTokenBuffer 为空。 |
InvalidXmlQualifiedName | 应该有 Xml 限定名称,但找到的名称无效。 |
SAMLAuthorityKindMissingName | 表示 SamlAuthorityBinding 中的“AuthorityKind”的 XmlQualifiedName 不能为 null 或长度为 0。 |
AESCrypt加密失败 | 无法加密特定数据。 |
AuthorizationContextCreated | 已经创建了具有特定 ID 的授权上下文。 |
Saml序列化器无法读取安全密钥标识符 | SamlSerializer 不包含能够读取 SecurityKeyIdentifier 的 SecurityTokenSerializer。 如果使用自定义 SecurityKeyIdentifier,则必须提供自定义 SecurityTokenSerializer。 |
TraceCodeIssuanceTokenProviderServiceTokenCacheFull | IssuanceTokenProvider 减少了服务令牌缓存。 |
TraceCodeSecurityTokenProviderOpened | 已打开安全令牌提供程序。 |
PublicKeyNotRSA(公钥不是RSA) | 公钥不是 RSA 密钥。 |
InvalidReaderState | 特定的状态对于提供的输入读取器无效。 |
UnableToResolveReferenceUriForSignature | 无法解析签名中的特定 URI 以计算摘要。 |
EmptyBase64Attribute | 为所需的 base64 属性名称和命名空间找到了空值。 |
当指定确认数据或密钥信息时,SAML主体需要确认方法。 | 当指定 Confirmation Data 或 KeyInfo 时 SAML SubjectConfirmation 要求 Confirmation 方法。 |
SAMLAudienceRestrictionShouldHaveOneAudienceOnRead | 所读取的 SamlAudienceRestrictionCondition 必须包含至少一个“Audience”值。 但是未找到任何值。 |
TokenProviderUnableToRenewToken | 特定令牌提供程序无法更新安全令牌。 |
AESIVLengthNotSupported | 不支持特定位 IV。 仅支持 128 位 IV。 |
SAMLAuthorityBindingMissingAuthorityKind | SamlAuthorityBinding 必须包含不为 Null 的“AuthorityKind”。 |
TraceCodeSecuritySessionDemuxFailure | 传入消息不是现有安全会话的一部分。 |
TokenRenewalNotSupported | 这个特定令牌提供程序不支持令牌续期。 |
至少需要一个引用 | 签名中至少需要一个引用。 |
SAMLSignatureAlreadyRead | 已在 SAML 断言中读取签名。 |
AlgorithmAndPrivateKeyMisMatch | 指定的算法和私钥不匹配。 |
EmptyTransformChainNotSupported | 不支持空转换链。 |
SspiWrapperEncryptDecryptAssert1 | SSPIWrapper::EncryptDecryptHelper|'offset' 超出范围。 |
SspiWrapperEncryptDecryptAssert2 | SSPIWrapper::EncryptDecryptHelper|'size' 超出范围。 SecurityTokenManagerCannotCreateAuthenticatorForRequirement=安全令牌管理器无法为特定要求创建令牌验证器。 |
UnableToCreateKeyedHashAlgorithm | 无法从特定签名算法的特定值创建 KeyedHashAlgorithm。 |
SAMLUnableToLoadAssertion | <saml:assertion> 元素无法加载。 |
X509FindValueMismatchMulti | 特定的 X509FindType 要求参数 findValue 的类型是 2 个值之一。 参数 findValue 是另一种类型。 |
TraceCodeSecurityIdentityDeterminationSuccess | 已确定 EndpointAddress 的身份。 |
UndefinedUseOfPrefixAtElement | 元素中使用的特定前缀未定义命名空间。 |
TraceCodeSecuritySessionResponderOperationFailure | 安全会话操作在服务器上失败。 |
无法找到证书 | 无法使用特定的搜索条件找到 X.509 证书:StoreName、StoreLocation、FindType、FindValue。 |
X509InvalidUsageTime | 特定的 X.509 证书使用时间无效。 使用时间不在要求的 NotBefore 时间和 NotAfter 时间之间。 |
TraceCodeSecurityIdentityDeterminationFailure | 无法确定 EndpointAddress 的身份。 |
AsyncObjectAlreadyEnded | 已对此异步结果对象调用 End 方法。 |
外部字典未包含所有必需的字符串 | 外部字典不包含所有必需字符串的定义。 特定字符串在远程字典中不可用。 |
TraceCodeSecuritySessionKeyRenewalFaultReceived | 客户端安全会话接收到来自服务器的密钥续订错误。 |
SAMLActionNameRequired | 表示 SamlAction 的字符串不能为 null 或长度为 0。 |
SignatureVerification失败 | 签名验证失败。 |
TraceCodeSecurityContextTokenCacheFull | SecurityContextSecurityToken 缓存已满。 |
SAMLAssertionMissingMajorVersionAttributeOnRead | 正在读取的 SamlAssertion 的 MajorVersion 缺失或长度为 0。 |
SamlAttributeClaimRightShouldBePossessProperty | 此 SamlAttribute 构造函数需要声明权利具有值 System.IdentityModel.Claims.Rights.PossessProperty。 |
AuthorizationPolicyEvaluated | 已评估带有特定 ID 的策略。 |
SAMLUnableToLoadCondtions | <saml:conditions> 元素无法加载。 |
AESKeyLengthNotSupported | 不支持特定位密钥。 仅支持 128、192 和 256 位密钥。 |
用户名不能为空 | 用户名不能为空。 |
AlgorithmAndPublicKeyMisMatch | 指定的算法和公钥不匹配。 |
SAMLUnableToLoadCondtion | <saml:conditions> 元素无法加载。 |
SamlAssertionMissingSigningCredentials | 尚未在 SamlAssertion 上设置 SigningCredentials。 必须签名 SamlAssertion,请在要处理的 SamlAssertion 上设置有效的 SigningCredentials。 |
SspiPayloadNotEncrypted | 二进制数据未使用 SSPI 安全上下文进行加密。 |
SAMLAuthorizationDecisionShouldHaveOneActionOnRead | 所读取的 SamlAuthorizationDecisionStatement 不包含任何 SamlAction。 |
TraceCodeSecurityBindingSecureOutgoingMessageFailure | 安全协议无法保护传出消息。 |
UndefinedUseOfPrefixAtAttribute | 特定属性中使用的特定前缀未定义命名空间。 |
NoInputIsSetForCanonicalization | 未设置用于编写规范化输出的输入。 |
TraceCodeSecurityPendingServerSessionAdded | 挂起的安全会话已添加到服务器。 |
AsyncCallbackException | AsyncCallback 引发异常。 |
PrivateKeyNotRSA | 私钥不是 RSA 密钥。 |
TraceCodeSecurityClientSessionKeyRenewed | 客户端安全会话续订了会话密钥。 |
SAMLAuthorizationDecisionStatementMissingDecisionAttributeOnRead | 正在读取的 SamlAuthorizationDecisionStatement 的“决策”缺失或长度为 0。 |
SAMLAttributeNameAttributeRequired | 为 SamlAttribute 指定的“名称”不能为 null 或长度为 0。 |
SamlSerializerRequiresExternalSerializers | SamlSerializer 需要 SecurityTokenSerializer 序列化令牌中存在的 SecurityKeyIdentifier。 |
无法解析密钥引用 | 令牌解析程序无法解析特定的安全密钥引用。 |
UnsupportedKeyWrapAlgorithm | 不支持特定的密钥封装算法。 |
SAMLAssertionMissingIssuerAttributeOnRead | 正在读取的 SamlAssertion 的“颁发者”缺失或长度为 0。 |
TraceCodeIssuanceTokenProviderUsingCachedToken | IssuanceTokenProvider 使用缓存的服务令牌。 |
AESCrypt获取密钥参数失败 | 未能获取特定密钥参数。 |
InvalidNamespaceForEmptyPrefix | 命名空间对于空前缀无效。 |
不支持AES加密模式 | 不支持特定的密码模式。 仅支持 CBC。 |
参数不能为空字符串 | 该参数必须是非空字符串。 |
SAMLAssertionMissingMinorVersionAttributeOnRead | 正在读取的 SamlAssertion 的 MinorVersion 缺失或长度为 0。 |
指定的字符串在字典中不可用 | 指定的字符串不是当前字典中的条目。 |
KerberosApReq无效或内存不足错误 | AP-REQ 无效或系统没有足够的内存。 |
FailLogonUser | 指定用户的 LogonUser 失败。 确保用户具有有效的 Windows 帐户。 |
值必须为非负数 | 此参数的值必须是非负值。 |
X509ValidationFail(X509验证失败) | 指定的 X.509 证书验证失败。 |
TraceCodeSecuritySessionRequestorOperationSuccess | 在客户端上,安全会话操作已成功完成。 |
SAMLActionNameRequiredOnRead | SamlAction 读取的字符串缺失或长度为 0。 |
KerberosMultilegsNotSupported | 指定标识为 UPN。 对运行在要求 Kerberos multi-legs 的用户帐户下的服务进行身份验证,这是不支持的。 |
SAMLAssertionIdRequired | SamlAssertion 的“assertionId”不能为 null 或为空。 |
InvalidOperationForWriterState | 指定的操作在指定的 XmlWriter 状态下无效。 |
无法验证安全令牌类型 | 指定的安全令牌验证器无法验证指定类型的令牌。 |
X509FindValueMismatch | 指定的 X509FindType 要求参数 findValue 的类型为指定的值。 参数 findValue 是另一种类型。 |
TraceCodeSecurityClientSessionCloseSent | 客户端安全会话发送了 Close 消息。 |
SuiteDoesNotAcceptAlgorithm | 指定算法套件不接受用于指定操作的指定算法。 |
TraceCodeSecuritySessionRequestorOperationFailure | 客户端安全会话操作失败。 |
SAML无法加载声明 | 加载 SamlStatement 失败。 |
InnerReaderMustBeAtElement | 元素必须有内部读取器。 |
UnableToCreateTokenReference | 无法创建安全令牌引用。 |
TraceCodeSecurityBindingIncomingMessageVerified | 安全协议验证了传入消息。 |
ObjectIsReadOnly | 该对象是只读的。 |
TraceCodeSecurityClientSessionPreviousKeyDiscarded | 客户端安全会话放弃了上一个会话密钥。 |
SAMLTokenTimeInvalid | SamlToken 的时间无效。 当前时间不在令牌的有效和到期时间之外。 |
TraceCodeSecurityIdentityVerificationSuccess | 身份验证成功。 |
签名令牌没有密钥 | 指定的签名令牌没有密钥。 |
TraceCodeSecurityIdentityVerificationFailure | 身份验证失败。 |
AESCrypt密钥导入失败 (AESCryptImportKeyFailed) | 未能导入密钥材料。 |
FailInitializeSecurityContext | InitializeSecurityContent 失败。 确保服务主体名称正确。 |
TraceCodeStreamSecurityUpgradeAccepted | 已成功接受流安全升级。 |
SAMLAuthorityBindingRequiresLocation | 在 SamlAuthorityBinding 上指定的“Location”属性不能为 null 或长度为 0。 |
PublicKeyNotDSA | 公钥不是 DSA 密钥。 |
ImpersonationLevelNotSupported | 使用 Kerberos 的身份验证模式不支持指定的模拟级别。 请指定有效的标识或模拟级别。 |
RequiredTargetNotSigned | 需要对带有指定 ID 的元素进行签名,但是没有签名。 |
SAMLAuthenticationStatementMissingAuthenticationInstanceOnRead | 缺少 SamlAuthenticationStatement 的所读取的“AuthenticationInstant”属性或其长度为 0。 |
SAMLEvidenceShouldHaveOneAssertionOnRead | 所读取的 SamlEvidence 既不包含对 SamlAssertion 的引用,也不包含嵌入式 SamlAssertion。 |
LengthOfArrayToConvertMustGreaterThanZero | 要转换为整数的数组的长度必须大于 0。 |
InvalidAsyncResult | AsyncResult 无效。 |
TraceCodeIssuanceTokenProviderRemovedCachedToken | IssuanceTokenProvider 删除了过期的服务令牌。 |
用户名格式不正确 | 用户名的格式无效。 用户名格式必须采用“username”或“___domain\\username”的形式。 |
TraceCodeExportSecurityChannelBindingEntry | 正在启动安全 ExportChannelBinding。 |
UnsupportedInputTypeForTransform | 指定的输入类型不受支持用于转换。 |
无法找到文档根目录 | 找不到文档的根目录。 |
XmlBufferQuotaExceeded | 缓冲 XML 内容所需的大小超过了缓冲区配额。 |
TraceCodeSecuritySessionClosedResponseSendFailure | 向客户端发送安全会话 Close 响应时发生失败。 |
UnableToResolveReferenceInSamlSignature | 无法使用 AssertionID 解析 SAML 签名中的指定引用。 |
SAMLSubjectRequiresNameIdentifierOrConfirmationMethod | SamlSubject 要求指定“NameIdentifier”或“ConfirmationMethod”。 两人都失踪了。 |
SAMLAttributeMissingNamespaceAttributeOnRead | 正在读取的 SamlAttribute 的“命名空间”缺失或长度为 0。 |
SAMLSubjectConfirmationClauseMissingConfirmationMethodOnRead | 所读取的 SamlSubjectConfirmation 上找不到“ConfirmationMethod”。 |
SecurityTokenRequirementHasInvalidTypeForProperty | 令牌要求的指定属性类型出乎意料。 属性类型应为其他值。 |
TraceCodeNegotiationTokenProviderAttached | 已附加 NegotiationTokenProvider。 |
TraceCodeSpnegoClientNegotiationCompleted | SpnegoTokenProvider 已完成 SSPI 协商。 |
SAML无法加载未知元素 | 所选的 SamlSerializer 无法反序列化此元素。 请注册一个自定义的 SamlSerializer,以反序列化自定义元素。 |
CreateSequenceRefused | RM 目标已经拒绝创建顺序请求。 |
TraceCodeSecuritySessionRedirectApplied | 客户端安全会话已重定向。 |
SecurityTokenRequirementDoesNotContainProperty | 令牌要求不包含指定的属性。 |
SAML属性值不能为Null | 在 SamlAttribute 中找到的属性值之一为 null 值。 创建 SamlAttribute 时,请确保列表不为 null。 |
值必须大于零 | 此参数的值必须大于 0。 |
TraceCodeNegotiationAuthenticatorAttached | 已附加 NegotiationTokenAuthenticator。 |
值必须为正数 | |
SAMLAuthorizationDecisionShouldHaveOneAction | SamlAuthorizationDecisionStatement 必须至少有一个 SamlAction。 |
TraceCodeSecurityTokenAuthenticatorClosed | 安全令牌验证器已关闭。 |
TraceCodeSecurityAuditWrittenSuccess | 已成功写入安全审核日志。 |
PrivateKeyNotDSA | 私钥不是 DSA 密钥。 |
MessageNumberRollover | 已超过此顺序的最大序列号。 |
AESPaddingModeNotSupported | 不支持指定的填充模式。 仅支持 PKCS7 和 ISO10126。 |
SAMLSubjectRequiresNameIdentifierOrConfirmationMethodOnRead | 在读取 SamlSubject 时找不到所需的“NameIdentifier”和“ConfirmationMethod”元素。 |
TraceCodeSecurityAuditWrittenFailure | 写入安全审核日志时发生失败。 |
不支持的加密算法 | 此上下文不支持指定的加密算法。 |
SigningTokenHasNoKeysSupportingTheAlgorithmSuite | 签名令牌没有支持指定算法套件的密钥。 |
SAMLNameIdentifierMissingIdentifierValueOnRead | 正在读取的 SamlNameIdentifier 的“Identifier”字符串缺失。 |
SAMLSubjectStatementRequiresSubject | SAML 主体声明要求指定 SAML 主体。 |
TraceCodeSslClientCertMissing | 远程 SSL 客户端无法提供所需的证书。 |
SAMLTokenVersionNotSupported | 不支持指定的主版本和次要版本。 |
TraceCodeConfigurationIsReadOnly | 配置为只读状态。 |
TraceCodeSecuritySessionRenewFaultSendFailure | 向客户端发送安全会话密钥的续订错误时发生故障。 |
TraceCodeSecurityInactiveSessionFaulted | 服务器使非活动安全会话出错。 |
SAMLUnableToLoadAttribute | 无法加载 SamlAttribute。 |
Psha1KeyLengthInvalid | 指定的 PSHA1 密钥长度无效。 |
密钥标识符无法创建密钥 | SecurityKeyIdentifier 没有任何可以创建密钥的子句。 |
X509IsInUntrustedStore | 指定的 X.509 证书位于不受信任的证书存储中。 |
UnexpectedXmlChildNode | 指定类型的 XML 子节点对于指定元素来说是意想不到的。 |
TokenDoesNotMeetKeySizeRequirements | 指定的令牌不满足指定算法套件的密钥大小要求。 |
TraceCodeSecuritySessionRequestorStartOperation | 在客户端启动了安全会话操作。 |
InvalidHexString | 十六进制字符串格式无效。 |
SamlAttributeClaimResourceShouldBeAString | 此 SamlAttribute 构造函数要求声明的资源的类型为“string”。 |
SamlSigningTokenNotFound(SAML签名令牌未找到) | 已签名 SamlAssertion,但找不到签名 SamlAssertion 的令牌。 请确保 SecurityTokenResolver 包含签名 SamlAssertion 的令牌。 |
TraceCodeSecuritySpnToSidMappingFailure | ServicePrincipalName 无法映射到 SecurityIdentifier。 |
无法从非对称加密中创建签名格式化器 | 无法为指定的算法从指定的非对称加密创建签名格式化程序。 |
TraceCodeSecurityServerSessionClosedFaultSent | 服务器安全会话已将会话关闭错误发送到客户端。 |
无法找到前缀 | 在指定元素上无法找到与指定明确使用的前缀相对应的前缀。 |
TraceCodeSecurityTokenAuthenticatorOpened | 安全令牌验证器已打开。 |
缺少必需属性 | 指定元素上需要指定的属性。 |
LocalIdCannotBeEmpty | localId 不能为空。 指定有效的“localId”。 |
ValueMustBeInRange | 此参数的值必须位于指定的范围内。 |
TraceCodeIssuanceTokenProviderBeginSecurityNegotiation | IssuanceTokenProvider 启动了新的安全谈判。 |
InvalidNtMapping | 指定的 X.509 证书无法映射到 Windows 帐户。 需要 UPN 主题替换名称。 |
AESCryptSetKeyParamFailed | 未能设置指定的键参数。 |
TraceCodeSecuritySessionClosedResponseReceived | 客户端安全会话收到来自服务器的已关闭响应。 |
UnableToCreateSignatureDeformatterFromAsymmetricCrypto | 无法为指定的非对称加密中指定算法创建签名拆解器。 |
TraceCodeIdentityModelAsyncCallbackThrewException | 异步回调引发异常。 |
长度必须大于零 | 此参数的长度必须大于 0。 |
FoundMultipleCerts | 使用指定的搜索条件找到多个 X.509 证书:StoreName、StoreLocation、FindType、FindValue。 提供更具体的查找值。 |
AtLeastOneTransformRequired | Transforms 元素必须至少包含一个转换。 |
SAMLTokenNotSerialized | SamlAssertion 无法序列化为 XML。 有关详细信息,请参见内部异常。 |
TraceCodeSecurityBindingOutgoingMessageSecured | 安全协议保护了外发消息。 |
KeyIdentifierClauseDoesNotSupportKeyCreation | 此 SecurityKeyIdentifierClause 不支持密钥创建。 |
UnableToResolveTokenReference | 令牌解析程序无法解析指定的令牌引用。 |
不支持的加密算法 | 不支持指定的加密算法。 |
SamlSerializer无法写入安全密钥标识符 | SamlSerializer 不包含能够序列化指定的安全密钥标识符的安全令牌序列化器。 如果使用自定义 SecurityKeyIdentifier,则必须提供自定义 SecurityTokenSerializer。 |
SAML属性应有一个值 | 找不到属性值。 SamlAttribute 属性必须至少有一个属性值。 |
TraceCodeSecurityBindingVerifyIncomingMessageFailure | 安全协议无法验证传入消息。 |
SamlSigningTokenMissing | 传递给 SamlSecurityTokenAuthenticator 的 SamlAssertion 不包含签名令牌。 |
无可用私钥 | 没有可用的私钥。 |
值必须为一 | 此参数的值必须为 1。 |
TraceCodeSecurityPendingServerSessionRemoved | 服务器已激活挂起的安全会话。 |
TraceCodeImportSecurityChannelBindingExit | 已完成安全 ImportChannelBinding。 |
X509证书存储位置无效 | StoreLocation 必须是 LocalMachine 或 CurrentUser。 |
只有在写入器处于启动状态时才能修改设置。 | 仅当编写器处于“开始”状态时,才能修改编写器设置。 |
ArgumentInvalidCertificate | 证书无效。 |
DigestVerificationFailedForReference | 指定引用的摘要式验证失败。 |
SAMLAuthorityBindingRequiresBinding | SamlAuthorityBinding 上指定的“Binding”属性不能为 null 或长度为 0。 |
AESInsufficientOutputBuffer | 输出缓冲区必须大于指定的字节。 |
SAMLAuthorityBindingMissingBindingOnRead | 正在读取的 SamlAuthorityBinding 的“Binding”属性缺失或长度为 0。 |
SAMLAuthorityBindingInvalidAuthorityKind | 所读取的 SamlAuthorityBinding 具有无效的 AuthorityKind。 AuthorityKind 的格式必须是 QName。 |
ProvidedNetworkCredentialsForKerberosHasInvalidUserName | 为 Kerberos 令牌提供的 NetworkCredentials 没有有效的用户名。 |
SSPIPackageNotSupported | 不支持指定的 SSPI 包。 |
TokenCancellationNotSupported | 指定的令牌提供程序不支持取消令牌。 |
UnboundPrefixInQName | 指定的限定名称中使用了未绑定的前缀。 |
SAMLAuthorizationDecisionResourceRequired | 为 SamlAuthorizationDecisionStatement 指定的“resource”不能为 null 或长度为 0。 |
TraceCodeSecurityNegotiationProcessingFailure | 服务安全协商处理失败。 |
SAMLAssertionIssuerRequired | 为 SamlAssertion 指定的“颁发者”不能为 null 或为空。 |
无法从非对称加密创建哈希算法 | 无法为指定的非对称加密中的指定算法创建 HashAlgorithm。 |
SamlUnableToExtractSubjectKey | 在 SamlSubject 中找到的 SecurityKeyIdentifier 无法解析为 SecurityToken。 SecurityTokenResolver 必须包含 SecurityKeyIdentifier 可以解析到的 SecurityToken。 |
ChildNodeTypeMissing | 指定的 XML 元素没有指定类型的子元素。 |
TraceCodeSecurityPendingServerSessionClosed | 待处理的安全会话已由服务器关闭。 |
TraceCodeSecuritySessionCloseResponseSent | 服务器安全会话向客户端发送了 Close 响应。 |
TraceCodeSecurityIdentityHostNameNormalizationFailure | 无法规范化终结点地址的 HostName 部分。 |
FailAcceptSecurityContext | AcceptSecurityContext 失败。 |
空的Xml元素错误 | 指定的元素不能为空。 |
PrefixNotDefinedForNamespace | 此上下文中未定义指定命名空间的前缀,不能声明。 |
SAMLAuthorizationDecisionHasMoreThanOneEvidence | 所读取的 SamlAuthorizationDecisionStatement 包含一个以上的证据。 不允许这样做。 |
SamlTokenAuthenticatorCanOnlyProcessSamlTokens | SamlSecurityTokenAuthenticator 只能处理 SamlSecurityTokens。 收到指定的 SecurityTokenType。 |
SAMLAttributeStatementMissingAttributeOnRead | 正在读取的 SamlAttributeStatement 不包含任何“SamlAttribute”元素。 不允许这样做。 |
无法为前缀找到命名空间 | 无法查找指定前缀的命名空间。 |
TraceCodeExportSecurityChannelBindingExit | 已完成安全 ExportChannelBinding。 |
AESCryptDecryptFailed | 无法解密指定的数据。 |
SAMLAttributeNamespaceAttributeRequired | 为 SamlAttribute 指定的“命名空间”不能为 null 或长度为 0。 |
TraceCodeSpnegoServiceNegotiationCompleted | SpnegoTokenAuthenticator 已完成 SSPI 协议协商。 |
TraceCodeSecurityServerSessionRenewalFaultSent | 服务器安全会话向客户端发送了密钥续订错误。 |
AlgorithmMismatchForTransform | 用于转换的算法中出现不匹配。 |
用户名验证失败 | 使用指定机制对用户名/密码进行身份验证失败。 用户未进行身份验证。 |
SamlInvalidSigningToken | SamlAssertion 已使用未根据协议验证的令牌进行签名。 如果使用 X.509 证书,请检查验证语义。 |
跟踪代码安全服务器会话密钥已更新 | 安全会话密钥已由服务器更新。 |
TraceCodeSecurityServerSessionCloseReceived | 服务器安全会话从客户端收到 Close 消息。 |
SAMLAuthenticationStatementMissingSubject | SamlAuthenticationStatement 缺少所需的 SamlSubjectStatement。 |
UnexpectedEndOfFile | 意外的文件结尾。 |
不支持的加密操作算法 | 指定的操作不支持指定的算法。 |
XmlLangAttributeMissing | 缺少所需的 xml:lang 属性。 |
TraceCodeSecurityImpersonationSuccess | 服务器上的安全模拟成功。 |
SAMLAuthorityBindingMissingLocationOnRead | 正在读取的 SamlAuthorityBinding 的“Location”属性缺失或长度为 0。 |
SAMLAttributeStatementMissingSubjectOnRead | 缺少 SamlAttributeStatement 的“SamlSubject”元素。 |
SAMLAuthorizationDecisionStatementMissingSubjectOnRead | 正在读取的 SamlAuthorizationDecisionStatement 缺少 “SamlSubject” 元素。 |
SAMLBadSchema | 读取 SamlAssertion 时,发现此指定元素不符合架构。 |
SAMLAssertionIDIsInvalid | 为 SamlAssertion 指定的“assertionId”必须以字母或“_”开始。 |
TraceCodeSecurityActiveServerSessionRemoved | 服务器删除了活动安全会话。 |
无法从对称加密创建密钥哈希算法 | 无法从指定的对称加密创建指定算法的 keyedHashAlgorithm。 |
SAMLAuthenticationStatementMissingAuthenticationMethod | 为 SamlAuthenticationStatement 指定的“AuthenticationMethod”不能为 null 或长度为 0。 |
TraceCodeSecurityImpersonationFailure | 服务器上的安全模拟失败。 |
违约 | (默认值) |
UnsupportedNodeTypeInReader | 不支持具有指定名称的指定节点类型。 |