0

Azure アプリ構成を作成し、キーと値のペアを設定しました。また、VS 2019 経由で HTTP Azure 関数を作成し、以下のコードを記述します。

using Microsoft.Extensions.Configuration;
using Azure.Identity;

var config = new ConfigurationBuilder().AddAzureAppConfiguration(options =>
{
    options.Connect(new Uri("https://xxx-xxx-azf-global-parameters.azconfig.io"),
    new ManagedIdentityCredential());
}).Build();
string str = config["AzfApp:Cloud"].ToString();
log.LogInformation("AzfApp:Cloud:" + config["AzfApp:Cloud"].ToString());

Azure 関数のシステム割り当て ID を有効にします。ManagedIdentityCredential を介して使用している ID は、Azure App Configuration データ閲覧者と Azure App Configuration データ所有者の両方の役割に割り当てられています。しかし、上記のコードでは Azure portal が機能していません。ログ情報を介してエラーをキャプチャしました。

エラー メッセージ: 3 回試行しても再試行できませんでした。(そのようなホストは不明です。) (そのようなホストは不明です。) (そのようなホストは不明です。)Source=Azure.CoreStackTrace:at Azure.Core.Pipeline.RetryPolicy.

この問題を解決するにはどうすればよいですか。

4

1 に答える 1