Programming-[Infra]/Cloud-Azure

[Azure] Azure 정적 파일 공유. 스토리지 파일공유 SAS(공유 액세스 서명) 추가하기

컴퓨터 탐험가 찰리 2021. 9. 3. 13:28
728x90
반응형

 

 

1. 스토리지 만들기

 

정적 파일을 등록하기 위해서, Azure 스토리지 계정 서비스를 이용한다.

스토리지 계정을 추가하고, 파일 공유에 들어간다

파일 공유를 추가한다. 그리고 파일을 추가한다.

 

 

 


 

2. 파일 공유를 위한 URL 만들기(SAS)

 

 

 

파일 공유에서 파일을 클릭하고, URL 만들기로 최종 URL의 일부를 만든다. (URL1)

 

그리고 파일에 접근할 수 있는 공유 액세스 키값(SAS)을 얻어와야 한다.

 

 

허용되는 서비스/리소스 종류를 선택하고, : 1개의 파일인 경우 개체를 선택하면 된다.

 

시작 및 만료 날짜/시간을 지정한 후 SAS 및 연결 문자열 생성이 가능하다.(나는 5년 기한 잡음)

 

그러면 아래 화면에서 토큰값이 포함된 URL의 쿼리파라미터를 얻을 수 있다. SAS 토큰 이란 이름의 URL(URL2)

 

최종적으로 URL1 + URL2를 합쳐서 공유하면 파일을 정적으로 공유할 수 있게 된다.

 

 

URL2를 생성하는 쿼리파라미터 정보는 참조에서 자세히 알 수 있다.

 

 


 

참조

 

Microsoft Azure SAS 사용자 위임 생성

https://docs.microsoft.com/ko-kr/rest/api/storageservices/create-user-delegation-sas#authorization-of-a-user-delegation-sas

 

 

728x90
반응형