紺碧のリソースのメトリクス情報を収集しようとしています。そのために私はアクセストークンを承認する必要があります。しかし、アクセストークンを取得するには、クライアントID、クライアントシークレット、サブスクリプションID、テナントIDを与えなければなりません。私のAzureアカウントのユーザー名とパスワードを除いて、このアクセストークンを得ることができるかどうかは疑問でした。紺碧のアカウントのユーザー名とパスワードで紺碧のアクセストークンを取得する
答えて
基本的にパラメータが必要です。 AzureのAPIはAzureによって保護されているため、最初に認証する必要があります。ユーザーとして通話をしたい場合は、利用可能ないくつかの方法の1つで認証する必要があります。パスワードの付与(@ 4c74356b41の回答に示されているように)は一つの選択肢ですが、実際には推奨されません。その理由は、ユーザーのパスワードが期限切れになっているか、またはMFAが有効になっていると、パスワードが機能しなくなるためです。
通常は、ユーザーにAzure ADサインインページ(リダイレクトまたはウェブビュー経由)でログインし、その結果得られた認証コードをアクセストークンとリフレッシュトークンに交換するように要求します。その後、ユーザーとしてAPIに対する呼び出しを行うことができます。
別の方法として、Azure ADにアプリケーションを登録し、そのサービスプリンシパルにAzureサブスクリプション/リソースグループ/リソースの一部のロールを付与することができます。次に、クライアントの資格情報で認証することができます(クライアントIDと秘密+あなたのAzure ADテナントIDのみを使用します)。
でも可能ですが安全ではないと考えられます。
Name Description
grant_type The OAuth 2 grant type: password
resource The app to consume the token, such as Microsoft Graph, Azure AD Graph or your own Restful service
client_id The Client Id of a registered application in Azure AD
username The user account in Azure AD
password The password of the user account
scope optional, such as openid to get Id Token
PSと、あなたはまだ多くのパラメータが必要になります。ウォルターを気にしないでください、彼は答えの時間の50%のように間違っています。
これは本当にあなたの必要性にかかっていますし、これを完全に自動化したいのかどうかにもよります。
ServicePrincipalのトークンを取得したい場合は、4c74356b41の回答が役立ちます。
PowerShellセッションで既に認証されているユーザー(自分または他のAADユーザー)のベアラトークンを取得する場合は、このコードを使用すると非常に簡単に行うことができます。
https://gallery.technet.microsoft.com/scriptcenter/Easily-obtain-AccessToken-3ba6e593
は、基本的にはそれが何をするか、それはトークンキャッシュから現在のトークンを取得し、あなたにそれを返します。この方法では、clientId、cliendSecret、または証明書を処理する必要はありません。 Azure REST APIをジャストインタイムで呼び出す必要があるときは、これを常に使用します。login-azurermaccountを使用せずにAAD認証を使用してAzureに簡単に認証する方法はありますか? –
- 1. 紺碧
- 2. 紺碧のSQLユーザー権限
- 3. 紺碧のテーブルストレージと紺碧の簡単なテーブルの違い
- 4. どう紺碧
- 5. フォーマットは紺碧
- 6. は紺碧webjob
- 7. ダウンロード紺碧コンテナ
- 8. java.lang.UnsupportedClassVersionError紺碧
- 9. 紺碧のテーブルストレージとPython
- 10. 紺碧の容器のための紺碧のcdnのエンドポイントを作成する
- 11. オーチャードCMS - 紺碧メディアサービス
- 12. は紺碧DWリミットエラー
- 13. 紺碧のログを作成
- 14. 紺碧のアクティブディレクトリユーザーの主なコンテキストサーバー名
- 15. 紺碧のブロブのカスタムドメインSSL
- 16. 紺碧の複数のwebroles
- 17. 紺碧のメディアプレーヤーのクリックイベント
- 18. 紺碧のサービスファブリックサービス間のコールバック?
- 19. 紺碧のjavascriptのクリアキャスト
- 20. 複数インスタンス紺碧のクラウドサービス
- 21. 紺碧のグラフから
- 22. HiQPdf.HtmlToImage紺碧のHTMLレイアウトエラー
- 23. 紺碧の動的サブドメイン
- 24. 2人の紺碧の紺碧の間のユーザーを同期させてください
- 25. 紺碧のテーブルストレージのパーティションキーと行キー
- 26. 紺碧のフロントエンドとバックエンドの分離
- 27. 紺碧のクラウドサービスのメトリックデータを取得する方法は?
- 28. 紺碧のブロブストレージファイルをキャッシュする方法
- 29. 権限レベル(紺碧キーボールト)
- 30. パスポート - 紺碧 - 広告、トークン
すばらしい説明をありがとう。 –