The full details of how to connect are listed in this MSDN article, however the connection information for Azure Government is a bit different then on the public cloud.
https://msdn.microsoft.com/en-us/library/azure/jj129571.aspx
Connecting a two-step process, first you setup your credential and then you create your context. To connect to Azure Government you will need to take advantage of the following overloads:
// Create and cache the Media Services credentials in a static class variable.
_cachedCredentials = new MediaServicesCredentials(
_mediaServicesAccountName,
_mediaServicesAccountKey,
_mediaContextScope,
_acsBaseAddress);
// Use the cached credentials to create CloudMediaContext.
_context = new CloudMediaContext(new Uri(_apiServerAddress),
_cachedCredentials);
You get the account name and key via the Azure portal, just press the “Manage Keys” button.
The Media Context Scope should be set to “urn:WindowsAzureMediaServices”.
The Acs Base Address should be set to “https://ams-usge-0-acs-global-1-1.accesscontrol.usgovcloudapi.net”
The API Server Address depends on what region you are deployed to:
US Gov Virginia is “https://ams-usge-1-hos-rest-1-1.usgovcloudapp.net/API/”
US Gov Iowa is “https://ams-usgc-1-hos-rest-1-1.usgovcloudapp.net/API/”
0 comments