Ответ mod_auth_openidc OIDCProviderMetadataURL в формате xml

Есть ли способ настроить mod_auth_openidc для использования OIDCProviderMetadataURL, который возвращается в формате xml?

1 ответ

Решение

Нет, OIDCProviderMetadataURL работает с четко определенным стандартизированным документом JSON, в котором описывается поставщик OpenID Connect, см.: http://openid.net/specs/openid-connect-discovery-1_0.html

Нет стандарта, который говорит, как выразить это в XML, каждый провайдер будет делать это по-своему, поэтому нет смысла пытаться реализовать это в общей проверяющей стороне, такой как mod_auth_openidc.

Я бы посоветовал вам использовать на стороне сервера что-то, что преобразует ваш пользовательский XML в стандартный документ JSON Discovery и будет работать оттуда.

Другие вопросы по тегам