2014-11-11 1 views
0

저는 youtube와 같은 종류의 주문형 비디오 프로젝트를 만들고 있습니다. Contouro Video On Demand 프로젝트 (여기서는 http://msdn.microsoft.com/en-us/library/dn735912.aspx)에서 시작하여 프로젝트를 시작했습니다. 30 일 후에이 문제가 발생하여 동영상과 미리보기 이미지가 작동하지 않습니다. 이러한 자산을 내 저장 계정에 게시 할 때 작성된 SaS가 30 일 후에 만료 되었기 때문입니다.Azure SaS locator에서 만료일을 설정하는 방법을 잘 모르겠습니다.

내 웹 사이트에서는 모든 사용자 (익명 사용자 및 인증 된 사용자)가 웹 클라이언트에서 비디오 및 축소판을 볼 수 있습니다. 현재 내 저장 공간에 인코딩되고 인코딩 된 3 개의 비디오가 CMS에 저장되어 있습니다.

제 질문은 이러한 자산에 액세스하기 위해 SaS 만료를 어떻게 처리해야합니까?

내 옵션 : 모든 자산 CMS 데이터와 다시 업로드하고 다시 인코딩을 (아무도 눈치 채지 못할 것입니다 그래서 아주 초기 알파에있어) TimeSpan.MaxValue 만료 및 삭제하기 위해 만들어

  1. 변화 모든 SAS.
  2. 웹 작업 또는 작업자 역할을 사용하여 SaS 만료 날짜를 주기적으로 업데이트하여 만료일이 30 일이되고 만료일마다 CMS의 모든 URL을 업데이트합니다.
  3. ????

사람들이 내 SaS를 사용하면 짧은 시간 동안 만 작동한다는 점을 제외하면 두 번째 옵션의 이점이 무엇인지 확실하지 않습니다. 내가 놓친 게 있니?

답변

0

여기에 게시 해 주셔서 감사합니다.

저장된 액세스 정책은 서버 측에서 공유 액세스 서명에 대한 추가 수준의 제어를 제공합니다. 저장된 액세스 정책을 설정하면 공유 액세스 서명을 그룹화하고 정책에 의해 바인딩되는 서명에 대한 추가 제한을 제공 할 수 있습니다. 저장된 액세스 정책을 사용하여 시작 시간, 만료 시간 또는 서명에 대한 사용 권한을 변경하거나 발급 후 해지 할 수 있습니다.

다음 저장소 리소스는 저장된 액세스 정책을 지원합니다. ? 컨테이너. 컨테이너의 저장된 액세스 정책은 컨테이너 자체 또는 포함 된 blob에 대한 권한을 부여하는 공유 액세스 서명과 연관 될 수 있습니다. 대기열 테이블과 테이블 개체 •

저장 액세스 정책 작업에 대한 자세한 내용은

범위, 저장된 액세스 정책 사용을 참조하십시오.

는 참고로,이 링크이 당신을 도와줍니다 http://msdn.microsoft.com/en-us/library/azure/dn140256.aspx http://msdn.microsoft.com/en-us/library/azure/jj721951.aspx http://msdn.microsoft.com/en-us/library/azure/ee393341.aspx

희망을 확인하시기 바랍니다.

게리 쉬 프라 왈

관련 문제