J'ai trouvé la référence de l'API ACS Management Service au http://msdn.microsoft.com/en-us/library/windowsazure/hh278947.aspx. Je pense que ce n'est pas similaire à la référence de l'API REST de Windows Azure Service Management. Sauf les métadonnées, je ne pouvais pas tirer sur les informations restantes.API ACS Rest similaire à l'API REST de Windows Azure Service Management Référence
Tous les meilleurs échantillons expliquant cela.
Sinon, il est possible de répertorier directement les espaces de noms ACS en fonction de l'ID d'abonnement.
en grande difficulté s'il vous plaît aider à ...
Voici comment Im essayant de tirer les données
chaîne hittingUri = « https: // {0} .accesscontrol.windows.net/v2/mgmt/service/importFederationMetadata/importIdentityProvider ";
hittingUri=String.Format(hittingUri, acsnamespace);
XmlDocument responsebody =await HelperMethods.GetXmlACSDocument(hittingUri);
Je ne souhaite pas créer de nouvel espace de noms. Je veux juste tirer l'information exsisitng de l'espace de noms ACS comme le nom, la liste des fournisseurs d'identité utilisés etc. J'ai parcouru la bibliothèque mais il est peu confus dans le fichier sampleConfiguration.cs présent dans le projet nommé Common. Comme Dois-je besoin d'entrer manuellement ManagmentServiceIdentityKey et tous les trucs. – user2020710
Le service de gestion ACS utilise OData et ne peut pas être interrogé en tant que point de terminaison REST de la manière que vous essayez. ACS ne fournit pas un moyen d'interroger plusieurs espaces de noms par programme, mais vous pouvez interroger les fournisseurs d'identité de chaque espace de noms ou d'autres données si vous disposez de la clé de service de gestion, comme dans l'exemple lié. L'exemple utilise une clé de gestion codée en dur, mais vous pouvez facilement fournir cela dynamiquement. Évidemment, cependant, vous ne pouvez interroger que les espaces de noms que vous possédez lorsque vous avez besoin de la clé. –