2017-09-01 4 views
0

En essayant de créer mon propre jeton porteur SAML (simulant une 3ème partie)ID1038: Le AudienceRestrictionCondition était pas valable parce que le public spécifié est pas présent dans AudienceUris

var descriptor = new SecurityTokenDescriptor(); 
descriptor.AppliesToAddress = "what-should-I-put-here"; 

et l'échanger pour un JWT de ADFS, ADFS donne l'erreur

ID1038: The AudienceRestrictionCondition was not valid because the specified Audience is not present in AudienceUris 

Répondre

0

Autres réponses sur le point Internet au réglage des entrées dans app.config mais c'était un hareng rouge pour ce scénario.

Le AudienceUri correct est votre serveur ADFS avec un chemin particulier:

descriptor.AppliesToAddress = "http://my-really-frustrating-adfs-server/adfs/services/trust"