Ich versuche, in meiner MVC 5-Webanwendung ein Asset in Azure zu erstellen, und es schlägt fehl.Erstellen eines Assets in Azure Media Services
IAsset asset = context.Assets.Create("anynameyouwant", AssetCreationOptions.None);
IAccessPolicy writePolicy = context.AccessPolicies
.Create("writePolicy", TimeSpan.FromMinutes(120), AccessPermissions.Write);
ILocator destinationLocator = context.Locators
.CreateLocator(LocatorType.Sas, asset, writePolicy);
Mein Stack-Trace zeigt an, dass es ein Problem beim Erstellen eines Tokens ist.
at Microsoft.WindowsAzure.MediaServices.Client.MediaServicesCredentials.<>c__DisplayClass9.<RefreshToken>b__4()
at Microsoft.Practices.TransientFaultHandling.RetryPolicy.<>c__DisplayClass1.<ExecuteAction>b__0()
at Microsoft.Practices.TransientFaultHandling.RetryPolicy.ExecuteAction[TResult](Func`1 func)
at Microsoft.Practices.TransientFaultHandling.RetryPolicy.ExecuteAction(Action action)
at Microsoft.WindowsAzure.MediaServices.Client.MediaServicesCredentials.RefreshToken()
at Microsoft.WindowsAzure.MediaServices.Client.OAuth.OAuthDataServiceAdapter.RefreshToken()
at Microsoft.WindowsAzure.MediaServices.Client.OAuth.OAuthDataServiceAdapter.AddAccessTokenToRequest(WebRequest request)
at Microsoft.WindowsAzure.MediaServices.Client.AzureMediaServicesClassFactory.<>c__DisplayClass7.<GetAccountApiEndpoint>b__6()
Ich bin sehr neu zu Azure und ich habe den Tag damit verbracht, um herauszufinden, wie diese zu lösen, so dass, wenn mir jemand helfen könnte, wäre ich sehr dankbar.
Was ist Ihre Fehlermeldung, 400 oder 401? Was ist dein Kontext? Bitte fügen Sie hier weitere Fehlermeldungen ein, es ist nicht schwer, ein Asset in Media Services zu erstellen. –
Nein sollte es nicht schwierig sein, aber klar, ich bin der 1%, der ein Problem hat. Alles was ich bekomme ist ein 400 Fehler. Möchten Sie mehr von der Stack-Ablaufverfolgung sehen? Tut mir leid, ich bin sehr neu in Azure und es gibt wahrscheinlich einige Lücken in meinem Verständnis. – MountainBiker
Ok, einige Tutorials zu lernen ist gut für dich, um mit Azure zu beginnen, so wie der Link, den Mehmet Aras zur Verfügung gestellt hat. Ich platziere Ihren Code in [das Beispiel] (https://github.com/Azure-Samples/media-services-dotnet-on-demand-encoding-with-media-encoder-standard), kein Fehler. –