Salesforce JWT에 사용자 정보 및 클라이언트 ID를 포함하는 방법
1479 단어 MuleSoftSalesforceJWT
소개
Salesforce의 JWT에 포함되는 항목은 변경할 수 없기 때문에, 액세스하는 유저 정보나 클라이언트 ID를 송신하는 방법이 없는지 검증했습니다.
JWT에 사용자 정보 및 클라이언트 ID 설정
인증 프로토콜을 “JWT”로 선택했을 경우, 항목은 변경할 수 없기 때문에, 고정의 항목 중에서 동적으로 값을 변경할 수 있는 건명을 이용해, 유저 정보나 클라이언트 ID의 송신을 생각했습니다.

JWT 검증 정책의 클라이언트 ID를 확인하는 방법
Salesforce의 JWT 제목을 사용하여 전송된 클라이언트 ID는 Mule의 JWT 검증 정책의 클라이언트 ID 확인에서 다음과 같은 방법으로 확인할 수 있습니다.

제목의 수식은 다음 설정입니다.
"{ \"UserID\" : \"" & $User.Id & "\" , \"ClientID\" : \"1f9fe36248a44a7dad7ac69bf9afc393\" }"
지정된 로그인 정보로 클라이언트 ID를 전환하는 방법
"사용자 정보와 관련이없는 항목은 동적으로 값을 변경할 수 없기 때문에 지정 로그인 정보로 변경할 수 있습니다."

요약
표준의 지정 로그인 정보를 이용해 유저 정보나 클라이언트 ID를 송신해, Mule의 JWT 검증으로 체크할 수 있는 것을 확인할 수 있었습니다.
방법은 조금 까다롭습니다만, 표준 기능의 지정 로그인 정보를 이용해 클라이언트 ID 체크나 유저 정보를 송신할 수 있는 것은 요구가 많다고 하네요. 그럼,
Reference
이 문제에 관하여(Salesforce JWT에 사용자 정보 및 클라이언트 ID를 포함하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/SevenstarsRock/items/9c33382507913b254d72
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
인증 프로토콜을 “JWT”로 선택했을 경우, 항목은 변경할 수 없기 때문에, 고정의 항목 중에서 동적으로 값을 변경할 수 있는 건명을 이용해, 유저 정보나 클라이언트 ID의 송신을 생각했습니다.

JWT 검증 정책의 클라이언트 ID를 확인하는 방법
Salesforce의 JWT 제목을 사용하여 전송된 클라이언트 ID는 Mule의 JWT 검증 정책의 클라이언트 ID 확인에서 다음과 같은 방법으로 확인할 수 있습니다.

제목의 수식은 다음 설정입니다.
"{ \"UserID\" : \"" & $User.Id & "\" , \"ClientID\" : \"1f9fe36248a44a7dad7ac69bf9afc393\" }"
지정된 로그인 정보로 클라이언트 ID를 전환하는 방법
"사용자 정보와 관련이없는 항목은 동적으로 값을 변경할 수 없기 때문에 지정 로그인 정보로 변경할 수 있습니다."

요약
표준의 지정 로그인 정보를 이용해 유저 정보나 클라이언트 ID를 송신해, Mule의 JWT 검증으로 체크할 수 있는 것을 확인할 수 있었습니다.
방법은 조금 까다롭습니다만, 표준 기능의 지정 로그인 정보를 이용해 클라이언트 ID 체크나 유저 정보를 송신할 수 있는 것은 요구가 많다고 하네요. 그럼,
Reference
이 문제에 관하여(Salesforce JWT에 사용자 정보 및 클라이언트 ID를 포함하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/SevenstarsRock/items/9c33382507913b254d72
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
"{ \"UserID\" : \"" & $User.Id & "\" , \"ClientID\" : \"1f9fe36248a44a7dad7ac69bf9afc393\" }"
"사용자 정보와 관련이없는 항목은 동적으로 값을 변경할 수 없기 때문에 지정 로그인 정보로 변경할 수 있습니다."

요약
표준의 지정 로그인 정보를 이용해 유저 정보나 클라이언트 ID를 송신해, Mule의 JWT 검증으로 체크할 수 있는 것을 확인할 수 있었습니다.
방법은 조금 까다롭습니다만, 표준 기능의 지정 로그인 정보를 이용해 클라이언트 ID 체크나 유저 정보를 송신할 수 있는 것은 요구가 많다고 하네요. 그럼,
Reference
이 문제에 관하여(Salesforce JWT에 사용자 정보 및 클라이언트 ID를 포함하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/SevenstarsRock/items/9c33382507913b254d72
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Salesforce JWT에 사용자 정보 및 클라이언트 ID를 포함하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/SevenstarsRock/items/9c33382507913b254d72텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)