안녕하세요
AWS에 자체 호스팅된 Discourse 인스턴스를 운영 중입니다. openID connect 플러그인(GitHub - discourse/discourse-openid-connect: Allows an OpenID Connect provider to be used as an authentication provider for Discourse · GitHub )을 설치했으며, Amazon Cognito와 통합하고자 링크에 언급된 아래 단계를 따랐습니다.
Discourse OpenID Connect (OIDC)
그러나 아래 오류 페이지가 표시됩니다.
openID connect 사용에 비즈니스 플랜이 필수적인지, 아니면 자체 호스팅 버전에서 통합할 다른 방법이 있는지 명확히 알려주시면 감사하겠습니다.
감사합니다
Saikrishna
osioke
(Osioke Itseuwa)
6월 25, 2021, 10:52오전
2
아니요, 그렇지 않습니다! 호스팅 플랜은 Discourse의 일부 또는 전체를 사용할 수 있는 라이선스가 아니라, 단순히 호스팅 플랜일 뿐입니다. 플랜별로 플러그인이 나뉘어 있는 이유는 플러그인마다 더 많은 컴퓨팅 자원(RAM, 저장 공간, CPU 속도 등)이 필요하기 때문에 더 효율적인 설정을 가능하게 하기 위해서입니다. 따라서 셀프호스팅 인스턴스에서는 필요한 컴퓨팅 자원을 고려하여 원하는 플러그인을 자유롭게 사용할 수 있습니다.
Amazon Cognito로 OpenID를 설정하는 방법이나 가이드가 필요하시다면, 이 가이드를 참고하세요: Anyone have a working AWS Cognito configuration w/ ouath2, openid or sso? - #4 by weallwegot
이러한 정보를 찾으려면 항상 검색 기능을 활용하셔도 좋습니다 . 저도 검색을 통해 이 정보를 찾았습니다.
Osioke님, 감사합니다.
말씀해 주신 위의 단계를 시도해 보았으나, 링크에 나와 있는 단계를 따라 했음에도 불구하고 아래 오류 메시지가 표시됩니다.
{“code”:“BadRequest”,“message”:“The server did not understand the operation that was requested.”,“type”:“client”}