SSO_SYNC을 찾을 수 없음

/admin/users/sso_sync 엔드포인트 관련해서 도움이 필요합니다.
postman이 응답으로 HTML 페이지를 반환하고 있습니다.


어디서 잘못되고 있는지 조언해 주실 수 있을까요?

/admin/users/sync_sso가 존재하지 않는 라우트를 호출합니다

누군가 도와줄 수 있나요? :sob: :sob: :sob:

이 링크(/admin/users/sync_sso ... Route not found)에서 유사한 문제에 대해 논의하고 있으니, 도움이 될까요?

아래와 같이 헤더에 api_key와 api_username을 보내도록 시도해 볼 수 있나요?

감사해요 ~ :smiling_face_with_three_hearts: :smiling_face_with_three_hearts:, 정말 큰 도움이 되었어요

Started POST "/admin/users/sync_sso" for ip address at 2022-04-13 08:13:14 +0000
ActionController::RoutingError (No route matches [POST] "/admin/users/sync_sso")
config/initializers/100-quiet_logger.rb:23:in `call'
config/initializers/100-silence_logger.rb:31:in `call'

시스템 API 키를 재생성하면 도움이 될까요?

도움이 필요해요. 로컬로 요청을 보내면 에러 없이 정상 작동하는데, 서버로 요청을 보내면 오류가 발생해요.

문제는 잘못된 바디 유형과 Content-Type을 전송한 것이었는데, 이로 인해 sig/sso 매개변수를 파싱할 수 없었습니다. 예시를 하나 드리겠습니다. Content-Type에 multipart/form-data;를 사용하고, HTTP 바디에는 raw text(sso=$sso&sig=$sig)를 사용하세요.