# OIDC 플러그인의 Get UserInfo 응답에 대해

**URL:** https://meta.discourse.org/t/regarding-oidc-pluging-get-userinfo-response/313018
**Category:** SSO
**Tags:** openid-connect, rest-api
**Created:** [6월 21, 2024, 7:07오전 UTC](https://meta.discourse.org/t/regarding-oidc-pluging-get-userinfo-response/313018 "2024-06-21T07:07:13Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Jaskaran](https://avatars.discourse-cdn.com/v4/letter/j/ea666f/32.png) [@Jaskaran](https://meta.discourse.org/u/Jaskaran)
#### Post date: [6월 21, 2024, 7:07오전 UTC](https://meta.discourse.org/t/regarding-oidc-pluging-get-userinfo-response/313018/1 "2024-06-21T07:07:13Z")

</div>

디스코urs의 openID 플러그인에 대해 질문이 있습니다. userResponse get API를 사용할 때 application/json 타입이 필수인지요. 현재 OIDC 제공자는 application/jwt로 응답하고 있습니다.  
[UserInfo · Docs · Connect2id](https://connect2id.com/products/server/docs/api/userinfo) 를 참고해 보면 userInfo 응답이 nil로 표시됩니다.  
실제로 문제는 GET API가 여기서 NIL을 반환한다는 것입니다. @raw\_info ||=  
begin  
info = access\_token.get(options[:client\_options][:userinfo\_endpoint]).parsed

```
        verbose_log("Fetched userinfo response\n\n#{info.to_yaml}")
        info
      end

```

이 문제에 대해 도움을 부탁드립니다.
