특정 OSS 요청에서 2-legged 인증 만 허용되는 이유를 이해하는 데 문제가 있습니다 (예 : GET 버킷 세부 사항, 모든 버킷 가져 오기, POST 버킷). 버킷을 만들거나 버킷 내용을 보는 것이 응용 프로그램과 관련된 이유는 무엇입니까? (따라서 다리가 2 개인 토큰 만 액세스 할 수 있음) 버킷에 파일을 업로드하는 것은 사용자와 관련이 있으며 3 발가락 토큰으로도 액세스 할 수 있습니까? 내가 볼 수있는 것에서 here 버킷 (OSS)은 마지막 레벨에 있지만 파일은 거기에 저장되므로 제 의견으로는 사용자와도 관련이 있습니다. 개발자의 리소스 (2-legged)와 사용자의 리소스 (3-legged)의 예를 들어 주시겠습니까?OSS에서 왜 3 다리가 가능하지 않습니까?
감사합니다,
폴
나중에 편집 : 제가 here 읽은하면 인증 컨텍스트 응용 프로그램에만 때부터 한 3 다리 토큰으로도 인증 할 수 있어야합니다.
응용 프로그램은 : 엔드 포인트 중 하나를 두 다리 또는 세 개의 다리 토큰을 허용하지만, 그것은 단지 최종 사용자와 관련된 모든 권한을 무시하고, 응용 프로그램 자체를 대신하여 행동 할 것이다.
안녕 Shiya, 나는이 튜토리얼을 보았을 때 상위 레벨 (허브, 프로젝트, 폴더, 항목)에 3 발의 토큰으로 액세스 할 수있다. OSS에 관해서는 - 자습서의 4 단계 : 튜토리얼 : 파일 다운로드 (/ buckets/: bucketKey/objects/: objectName)가 아닌 파일 업로드 - – PaulMS