問題タブ [azure-management-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Azure 管理証明書を取得するにはどうすればよいですか?
管理証明書を取得する必要がある Azure クラウド サービス VM で実行されているコンソール アプリケーションがあります。
証明書が SETTINGS/CERTIFICATE に読み込まれましたが、次に何をすればよいですか?
私はこのようなことを試しました:
SETTINGS/CERTIFICATE がどのように機能するのか理解できないかもしれませんが、この拇印を持つ証明書がないというエラー メッセージしか表示されません。
編集:質問を完了します。SETTINGS/CERTIFICATE で宣言するにはこれで十分ですか?
azure - ADAL を使用して Azure Service Management API を呼び出す
Azure AD ネイティブ クライアント アプリケーションを作成し、Azure Service Management API に委任されたアクセス許可を付与しました。これで、ADAL ライブラリを使用して Windows Phone 8.1 アプリから自分の ID を使用してサービス管理 API を呼び出すことができるようになりました。ただし、ディレクトリに共同管理者として別のユーザーを追加しても、別のユーザーはサブスクリプションで操作を呼び出すことができません。ユーザーのトークンを取得しますが、API 呼び出しを実行しようとすると、'Invalid token:A security token exception occurred for the JWT token'
. 別のユーザーが、他のユーザーの AD でホストされている AD アプリから ADAL 認証を使用して、自分のサブスクリプションに関する詳細にアクセスできるようにする方法はありますか? かなり長い間関連情報を検索してきましたが、喜んでお手伝いします。
c# - management.azure.com への単純な API 呼び出し
Azure でホストされている Web サイト用の非常に単純なメンテナンス アプリを構築しています。Web サイトのオンライン ステータス (オン/オフ)、サーバーの場所、最新の展開など、いくつかの詳細を表示したいと考えています。そのため、Azure ポータルを参照するのではなく、メンテナンス アプリの 1 つのページでいくつかのことを確認したいと考えています。
https://resources.azure.comは、私が使用したい azure 管理 API を示しています。
問題は、上記の情報を含む JSON オブジェクトを取得するにはどうすればよいかということです。次の URL で呼び出しが行われます: https://management.azure.com/subscriptions/subscription_id/resourceGroups/Default-Web-NorthEurope/providers/Microsoft.Web/sites/my-website?api-version=2014- 06-01
API エンドポイントを除けば、上記のアプリケーションからは多くのことがわかりません。たとえば、必要な認証オブジェクト (GET/POST 中に使用されるもの) はどのように見えるでしょうか? これをC#で構築しています。
azure - Azure ロール インスタンス数のみを変更する場合、"同時" モードはどのように機能しますか?
Change Deployment Configuration Azure Management Service 操作の説明をじっと見つめています。Mode
に設定できる要素がありSimultaneous
ます。
特定のロールのインスタンス数のみを変更したいとします。私の知る限り、これを行う唯一の方法は、現在の展開構成を取得し ( Get Deployment 操作を使用)、取得した XML で役割を見つけ、インスタンス数を担当する属性を見つけ、その属性を変更してから、Change Deployment Configurationで変更された構成を使用することです。手術。
にも設定Mode
するとしSimultaneous
ます。デフォルトとの違いは何ですか?
json - Azure Resource Manager テンプレート言語 - resourceId(): テンプレート言語関数 'resource Id' を評価できません
Azure Resource Manager テンプレート言語で定義されている関数 resourceId() を正しく呼び出すにはどうすればよいですか?
環境
テンプレートのこの行 (以下の完全なテンプレートを参照)
"sourceDatabaseId": "[resourceId('Microsoft.Sql/servers/databases', 'TestDB')]"
PowerShell New-AzureResourceGroup CmdLetを実行すると、次のエラーが発生します。
ドキュメントresourceId()
によると、この関数には2 つのパラメーターがあり、正しいと思われる 2 つの定数文字列を使用して呼び出します。
それでも、パラメーターの数が間違っていることを示すエラー メッセージが表示されます。
resourceId('Microsoft.Sql/servers/databases', 'TestDB')
'Unable to evaluate template language function 'resource Id': the type 'Microsoft.Sql/servers/databases' requires '2' resource name argument(s).'
エラーメッセージによると、使用されるリソースは次のとおりです。
'/subscriptions/xxxxxxxx/resourceGroups/psResourceGroup/providers/Microsoft.Sql/servers/xxx-sql-server-name-xxx/databases/psDatabaseName'
では、データベースの resourceId() を呼び出す正しい方法は何ですか?
また、テンプレートから createMode と sourceDatabaseId を削除すると、すべて正常に動作します。
上記で使用したテンプレートです
azure - Azure Resource Manager テンプレート言語の最新のスキーマ?
Azure Resource Manager テンプレート言語の最新のスキーマはどこで確認できますか?
最新のスキーマを求めているわけではありませんが、最新のスキーマを見つけることができる場所を教えてください。これは、今後も最新のものを引き続き使用できるようにするためです。
azure - Azure Api Management - 開発者ポータルでファビコンを設定し、挨拶メール テンプレートを編集します
2 つの非常に単純で明白な質問を教えてください。
- Azure API管理で開発者ポータルにファビコンを設定するには?
- 新しく作成されたユーザー アカウントの電子メール テンプレートを編集する方法は? 通知タブには、このテンプレート以外のテンプレートがあります。何か不足していますか?
c# - Windows Azure Management API の X509 証明書を取得するにはどうすればよいですか?
Windows Azure Management API への接続に問題があります。正しい X509 証明書情報を持っていないことが原因だと思います。
このチュートリアルに従おうとしています: https://code.msdn.microsoft.com/windowsazure/How-to-create-a-Azure-SQL-5157ce03
独自の自己署名証明書を作成して Azure にアップロードし、証明書から拇印をコピーしようとしましたが、以下のエラーが発生します。
これが私のコードです:
私が得るエラーは次のとおりです: CryptographicException
なぜこのエラーが発生するのですか?
Azure portal の正しい base64EncodedCertificate を取得するにはどうすればよいですか?
c# - Azure Management API 中国へのアクセス方法
Azure Web Apps、データベース、ストレージ アカウントなどをセットアップするためのツールを作成しました。Wt は、一般的な Azure で非常にうまく機能します。ただし、今は同じことをAzure Chinaに適用したいと考えています。現在、API エンドポイントにアクセスするために、Active Directory からトークンを取得するための正しい URL を探しています。
私はこれらの指示に行きます: https://msdn.microsoft.com/en-us/library/azure/dn722415.aspx Azure のこれらの設定は完全に機能します:
oAuthAuthorizationEndpoint="https://login.microsoftonline.com/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/oauth2/authorize?api-version=1.0"
apiEndpoint="https://management.core.windows.net/"
これらは、私が使用している Azure China の URL です。
oAuthAuthorizationEndpoint="https://login.chinacloudapi.cn/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/oauth2/authorize?api-version=1.0"
apiEndpoint="https://management.core.chinacloudapi.cn/"
TokenCloudCredentials と上記の設定を使用して正常にログインできるようになりました。
ただし、上記のように API にアクセスしようとするとすぐに、次の例外が発生します。
ForbiddenError: The server failed to authenticate the request. Verify that the certificate is valid and is associated with this subscription.
呼び出しによってスローされるのと同じ例外ですthis.ResourceManagement.Providers.RegisterAsync("Microsoft.Storage")
Azure China の管理 API を正常に使用できた人はいますか? どうやってそれをしましたか?
すべての Guid が有効で、すべてのアクセス許可が正しく設定されていることを確信しています。それを私の作業中のAzureの対応物と比較したので。
(ガイドは明らかにマスクされています)