the aud value is an array of case-sensitive strings, each containing a StringOrURI value. In the special case when the JWT has one audience, the aud value MAY be a single case-sensitive string containing a StringOrURI value.
if the jwt token has an array of one or more entries the AudienceUriValidationFailedException will be raised.
The used library is System.IdentityModel.Tokens.Jwt.dll Version 3.
https://connect.microsoft.com/site1168/feedback/details/811873/audienceurivalidationfailedexception-jwt-token-audience-is-an-array
According to the documentation http://self-issued.info/docs/draft-ietf-oauth-json-web-token.html#audDef
the aud value is an array of case-sensitive strings, each containing a StringOrURI value. In the special case when the JWT has one audience, the aud value MAY be a single case-sensitive string containing a StringOrURI value.
if the jwt token has an array of one or more entries the AudienceUriValidationFailedException will be raised.
The used library is System.IdentityModel.Tokens.Jwt.dll Version 3.