Uzyskiwanie poświadczeń w celu uzyskania dostępu do interfejsu API usługi Media Services
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
- Konto platformy Azure. Jeśli nie masz konta, zacznij od bezpłatnej wersji próbnej platformy Azure.
- Konto usługi Media Services. Aby uzyskać więcej informacji, zobacz Tworzenie konta usługi Azure Media Services przy użyciu Azure Portal.
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.
- W Azure Portal wybierz swoje konto usługi Media Services.
- Wybierz blok Dostęp do interfejsu API na lewym pasku nawigacyjnym.
- 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:
- Q & A
-
Stack Overflow. Tagowanie pytań przy użyciu polecenia
azure-media-services
. - @MSFTAzureMedia lub użyj @AzureSupport , aby poprosić o pomoc techniczną.
- Otwórz bilet pomocy technicznej za pośrednictwem Azure Portal.