В настоящее время я работаю над интеграцией единого входа между моей компанией и поставщиком SaaS. Здесь мы используем ADFS 2.0. Провайдер SaaS указывает, что для того, чтобы сделать глубокие ссылки на конкретный документ, мне нужно передать параметр URL к ним с документом ID на SAML POST, вроде как:ADFS Dynamic POST Параметры
https://www.saasurl.com/services/SAMLSSO.aspx?_docid=11234
проблема, я не может найти способ передать этот параметр URL в POST. В ADFS я могу настроить POST для перехода на https://www.saasurl.com/services/SAMSLSO.aspx, и это работает отлично, однако я не могу глубоко связать. Даже если я добавлю URL-параметр в запрос к idpinitiatedlogon.aspx.
После выполнения некоторых исследований, я думаю, что это может быть сделано с использованием RelayState, однако поставщик SaaS говорит, что они не поддерживают RelayState в настоящее время. Я застрял? Просто что-то не хватает? Или мне нужно изменить страницу IDPInitiatedSignOn, чтобы попытаться ввести этот параметр после auth и перед перенаправлением обратно в POST?
Заранее спасибо.