現在、A社が所有するAzure DevOpsのリリースパイプラインから、B社が所有するAzureでホストされているAzureアプリにアプリをデプロイしようとしています。
Azureアプリをリリースストップしようとすると、このエラーが発生し続けます。
エラー:リソースタイプ「Microsoft.Web/Sites」およびリソース名「AppName」のリソースIDの取得に失敗しました。エラー:マネージドサービスプリンシパルのアクセストークンを取得できませんでした。仮想マシンのManaged Service Identity(MSI)を構成してください ' https://aka.ms/Azure-msi-docs '。ステータスコード:400、ステータスメッセージ:Bad Request
これを解決する方法に途方に暮れています。
これまでに行われたこと:
リリースの展開が機能するためにはさらに多くの必要があると確信していますが、徹底的な検索の後、何も見つかりませんでした。
ここの誰もがアドバイスできることを願っています。
私が遭遇した問題の解決策を見つけることができた。これは、Azureサブスクリプションのゲストアカウントのアクセス権に関連していました。
まず、「マネージドサービスアイデンティティ」はこの問題に関連していませんでした。
これらは、A社のAzure DevOpsをB社のAzureに接続するために実行された手順です。