Мы установили IdentityServer для углового приложения, и все работает нормально при доступе к внутреннему. Обратный прокси, который мы используем для внешнего доступа, ожидает несколько скрытых полей формы для всех запросов POST.IdentityServer3 - добавление пользовательских полей формы в FormPostResponse.html
Я проверил, что нет возможности добавлять эти поля напрямую. Есть ли какие-либо обходные пути для добавления дополнительных полей в FormPostResponse.html?
Мы используем CustomViewService и Hybrid Flow.
Отредактировано: (удалено ан тег) Я пытаюсь добавить их, изменив ответ в промежуточном программном обеспечении OWIN, чтобы добавить поля.
У кого-то было такое же требование раньше? Если да, пожалуйста, подробно расскажите о работе.
Пожалуйста, добавьте несколько примеров кода (html/js) и покажите нам, что вы уже пробовали. Возможно, эта документация может помочь добавить дополнительные параметры в запрос POST: https://docs.angularjs.org/api/ng/service/$http –
Спасибо @FrankvanWijk жаль, что проблема не является угловой. Я отмечен только потому, что я использую angularjs для реализации IdentityServer3 UI. IdentityServer3 имеет встроенную страницу html, которая переносит значения токена, которые будут отправлены обратно клиенту. Мне было интересно, есть ли у кого-то такое же требование, как и мое, то есть добавление скрытых полей в это действие POST. Изменим вопрос, чтобы отметить мой текущий подход к работе. – noanswer