Solucionando problemas de exceções: System.IdentityModel.Selectors.UnsupportedPolicyOptionsException

Um UnsupportedPolicyOptionsException exceção indica que uma diretiva foi fornecida para o sistema que inclui opções que não são suportadas. Restrições que podem causar essas falhas incluem o seguinte:

Um destinatário solicitou um token do serviço de token de segurança local, especificando o https://schemas.xmlsoap.org/ws/2005/05/identity/issuer/self como o emissor do token. No entanto, um dos requisitos especificados na diretiva não é suportado pelo serviço de token de segurança local do CardSpace. Para obter mais informações, consulte Uma referência técnica para o perfil de cartão de informações v 1.0. Exemplos de opções sem suporte incluem o seguinte:

  • Uma declaração solicitada pelo destinatário não estiver na lista de declarações com suporte, especificado na Suporte para tipos de declaração seção de "Uma referência técnica para o perfil de cartão de informações v 1.0".

  • O tipo de token é algo diferente de SAML 1.0 ou 1.1.

  • Sites não SSL, uma chave não é simétrica.

  • O KeyWrapAlgorithm difere do algoritmo padrão.

  • Um elemento sem suporte é especificado na diretiva. Os elementos que são suportados são:

    • EncryptionAlgorithm

    • CanonicalizationAlgorithm

    • SignWith solicitado

    • TokenType

    • ClaimsElement

    • KeyType

    • KeySize

    • EncryptWith solicitado

    • RequestType

    • SecondaryParameters

    • KeyWrapAlgorithm

  • WST:RequestType não é do tipo de problema.

  • Para tipos de chaves assimétricos, um tamanho de chave não é 2048.

Consulte também

Tarefas

Como: Use o Assistente de exceção

Referência

UnsupportedPolicyOptionsException