Чтобы использовать SAML 2.0 с Windows Identity Foundation (WIF), вам потребуется расширение WIF для протокола SAML 2.0 . Загрузив его, вы найдете несколько хороших примеров использования токена SAML для аутентификации.
Вам действительно не нужно ничего делать вручную для разбора этого токена, так как WIF должен управлять всем этим для вас. Вам просто нужно убедиться, что у вас установлен и настроен правильный сертификат для расшифровки сообщения. Если вы используете расширение SAML 2.0, оно будет настроено в конфигурации поставщика услуг, на которую ссылается web.config:
<microsoft.identityModel.saml metadata="bin\App_Data\serviceprovider.xml">
<!-- The location of the configuration files of all the partners this service trusts. -->
<identityProviders>
<metadata file="bin\App_Data\identityprovider.xml"/>
</identityProviders>
</microsoft.identityModel.saml>
Надеюсь, это поможет.