2016-10-18 12 views
0

Я использую Okta для SSO. Я получил ответ SAML в формате HTML-кодирования. Как я могу зашифровать ответ утверждения SAML от поставщика удостоверений и расшифровать его у поставщика услуг?Как шифровать и расшифровывать утверждение SAML

+0

Если вы решите использовать инструментарий ComponentSpace SAML v2.0, я предлагаю ознакомиться с нашим [Руководством по интеграции Okta] (http://www.componentspace.com/Forums/5439/Okta-Integration). – ComponentSpace

ответ

1

Чтобы зашифровать утверждение SAML от Okta (поставщик удостоверений), вам нужно перейти на вкладку «Общие» вашего приложения SAML, отредактировать параметр SAML, нажать «показать дополнительные параметры» и выбрать «Зашифрованное шифрование» для шифрования и выбрать алгоритм шифрования и шифрования ключей на основе вашего требования.

enter image description here

На стороне поставщика услуг вам нужно будет настроить SAML инструментарий для расшифровки SAML утверждения. Конфигурация будет различной для каждого инструментария. Вам нужно будет проверить документацию инструментария, который вы используете, для того, как это сделать.

2

Okta поддерживает шифрование утверждений SAML. Подробнее см. Okta's SAML 2.0 Encryption documentation.

Насколько дешифрования утверждения идет, библиотека SAML вы должны использовать зависит от того, .NET Framework вы используете:

Если вы используете .NET Framework 4.5 или выше, используйте Kentor Authentication Services, в противном случае, для .NET Framework 4 или ниже, используйте ComponentSpace SAML 2.0.

После выбора соответствующей библиотеки SAML вам необходимо ознакомиться с документацией, чтобы узнать, как настроить библиотеку с помощью пары ключей, которую вы будете использовать для расшифровки зашифрованных утверждений SAML.