Fel: Slutpunkt för SAML-artefaktmatchning kunde inte hittas

Microsoft.ActiveDirectoryFederationServices2012R2.ArtifactServiceSamlArtifactResolutionEndpointNotFoundErrorRule (Rule)

Knowledge Base article:

Sammanfattning

Anspråksprovidern har ingen slutpunkt för artefaktmatchningen med det angivna indexet konfigurerat. Artefaktmatchningen misslyckades.

Orsaker

Anspråksprovidern har inte den begärda slutpunkten för artefaktmatchningen med det angivna indexet konfigurerat.

Lösningar

Verifiera att anspråksproviderns förtroende i AD FS-konfigurationsdatabasen är uppdaterat.

Använd AD FS-snapinmodulen för att konfigurera slutpunkten för artefaktmatchningen med angivet index.

Element properties:

TargetMicrosoft.ActiveDirectoryFederationServices2012R2.ArtifactService
CategoryConfigurationHealth
EnabledTrue
Event_ID281
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Fel: Slutpunkt för SAML-artefaktmatchning kunde inte hittas
Anspråksprovidern {0} har ingen slutpunkt för artefaktmatchning med det angivna indexet {1} konfigurerat. Artefaktmatchningen misslyckades.
Event Log$Target/Host/Host/Property[Type="Microsoft.ActiveDirectoryFederationServices2012R2.FederationServer"]/ADFSEventLog$

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
Alert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.ActiveDirectoryFederationServices2012R2.ArtifactServiceSamlArtifactResolutionEndpointNotFoundErrorRule" Enabled="true" Target="Microsoft.ActiveDirectoryFederationServices2012R2.ArtifactService" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>ConfigurationHealth</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>$Target/Host/Host/Property[Type="Microsoft.ActiveDirectoryFederationServices2012R2.FederationServer"]/ADFSEventLog$</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">281</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>MatchesMOM2005RegularExpression</Operator>
<Pattern>(^AD FS$)</Pattern>
</RegExExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.ActiveDirectoryFederationServices2012R2.ArtifactServiceSamlArtifactResolutionEndpointNotFoundErrorRule.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/Params/Param[1]$</AlertParameter1>
<AlertParameter2>$Data/Params/Param[2]$</AlertParameter2>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/Params/Param[1]$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>