Udostępnij za pośrednictwem


Uzyskiwanie poświadczeń w celu uzyskania dostępu do interfejsu API usługi Media Services

Logo usługi Media Services w wersji 3


Ostrzeżenie

Usługa Azure Media Services zostanie wycofana 30 czerwca 2024 r. Aby uzyskać więcej informacji, zobacz Przewodnik po wycofaniu usługi AMS.

W przypadku korzystania z uwierzytelniania Azure AD w celu uzyskania dostępu do interfejsu API usługi Azure Media Services dostępne są dwie opcje uwierzytelniania:

  • Uwierzytelnianie jednostki usługi

    Uwierzytelnianie usługi. Aplikacje, które często używają tej metody uwierzytelniania, to aplikacje, które uruchamiają usługi demona, usługi warstwy środkowej lub zaplanowane zadania: aplikacje internetowe, aplikacje funkcji, aplikacje logiki, interfejsy API lub mikrousługi.

  • Uwierzytelnianie użytkowników

    Uwierzytelnianie osoby korzystającej z aplikacji w celu interakcji z zasobami usługi Media Services. Aplikacja interaktywna powinna najpierw monitować użytkownika o podanie poświadczeń. Przykładem jest aplikacja konsoli zarządzania używana przez autoryzowanych użytkowników do monitorowania zadań kodowania lub przesyłania strumieniowego na żywo.

W tym artykule opisano kroki uzyskiwania poświadczeń w celu uzyskania dostępu do interfejsu API usługi Media Services. Wybierz jedną z następujących kart.

Wymagania wstępne

Dostęp za pomocą interfejsu API

Strona dostęp do interfejsu API umożliwia wybranie metody uwierzytelniania, której chcesz użyć do nawiązania połączenia z interfejsem API. Strona zawiera również wartości potrzebne do nawiązania połączenia z interfejsem API.

  1. W Azure Portal wybierz swoje konto usługi Media Services.
  2. Wybierz blok Dostęp do interfejsu API na lewym pasku nawigacyjnym.
  3. W obszarze Połącz z interfejsem API usługi Media Services wybierz wersję interfejsu API usługi Media Services, z którą chcesz nawiązać połączenie (wersja V3 jest najnowszą wersją usługi).

Uwierzytelnianie jednostki usługi

Uwierzytelnia usługę przy użyciu aplikacji i wpisu tajnego usługi Azure Active Directory (Azure AD).

Zarządzanie aplikacją i wpisem tajnym Azure AD

Sekcja Zarządzanie aplikacją i wpisem tajnym usługi AAD umożliwia wybranie lub utworzenie nowej aplikacji Azure AD i wygenerowanie wpisu tajnego. W celach bezpieczeństwa po zamknięciu bloku nie można wyświetlić wpisu tajnego. Aplikacja używa identyfikatora aplikacji i wpisu tajnego do uwierzytelniania w celu uzyskania prawidłowego tokenu dla usługi Media Services.

Upewnij się, że masz wystarczające uprawnienia do zarejestrowania aplikacji w dzierżawie Azure AD i przypisania aplikacji do roli w subskrypcji platformy Azure. Aby uzyskać więcej informacji, zobacz Wymagane uprawnienia.

Nawiązywanie połączenia z interfejsem API usługi Media Services

Interfejs API Nawiązywanie połączenia z usługą Media Services zawiera wartości używane do łączenia aplikacji głównej usługi. Możesz uzyskać wartości tekstowe lub skopiować bloki JSON lub XML.

Uwierzytelnianie użytkowników

Ta opcja może służyć do uwierzytelniania pracownika lub członka usługi Azure Active Directory, który korzysta z aplikacji do interakcji z zasobami usługi Media Services. Aplikacja interaktywna powinna najpierw monitować użytkownika o poświadczenia użytkownika. Ta metoda uwierzytelniania powinna być używana tylko w przypadku aplikacji do zarządzania.

Nawiązywanie połączenia z interfejsem API usługi Media Services

Skopiuj swoje poświadczenia, aby połączyć aplikację użytkownika z sekcji Łączenie z interfejsem API usługi Media Services . Możesz uzyskać wartości tekstowe lub skopiować bloki JSON lub XML.

Uzyskiwanie pomocy i obsługi technicznej

Możesz skontaktować się z usługą Media Services z pytaniami lub postępować zgodnie z naszymi aktualizacjami, korzystając z jednej z następujących metod: