あなたの説明によると、複数のカスタムドメインをWebアプリケーションにマップしました。私はあなたがあなたの現在のWebアプリケーションのホスト名を一覧表示する別の方法(使用コードまたはPowerShellを)試みることが示唆

:以下のように、それは、うまく結果を動作します。
ホスト名は既に設定されていますが、ポータルに表示されていない場合は、最初にWebブラウザを更新することをお勧めします。この操作が役に立たない場合は、フィードバックをazureサポートチームに送って、コードまたはpowershellでホスト名を削除することをお勧めします。最後に、ホスト名を再度バインドしようとする可能性があります。 (Nugetからダウンロードすることができ紺碧の管理流暢なAPIを使用して)ホスト名を一覧表示し、コードによってホスト名を削除する方法について
詳細は、あなたは以下のコードを参照することができます:
この方法を使用して、まず必要Azure Active Directoryアプリケーションとサービスプリンシパルを作成します。サービスプリンシパルを生成したら、applicationid、access key、talentidを取得できます。詳細はarticleを参照してください。
string subscription = "subscriptionid";
string client = "clientid";
string key = "clientkey";
string tenant = "tenantid";
var credentials = SdkContext.AzureCredentialsFactory.FromServicePrincipal(client,key,tenant,AzureEnvironment.AzureGlobalCloud);
var azure = Azure
.Configure()
.WithLogLevel(HttpLoggingDelegatingHandler.Level.Basic)
.Authenticate(credentials)
.WithDefaultSubscription();
//List the hostname
var resut = azure.WebApps.GetByResourceGroup("ResourceGroupName", "WebappName").EnabledHostNames; ;
var app1 = azure.WebApps.GetByResourceGroup("ResourceGroupName", "WebappName");
//Delete the hostname
app1 = app1.Update().WithoutHostnameBinding("yourCustomDomain").Apply();
結果:
ブランド、これは正確であるように思われます。他のドメイン名は後で私が何も変更せずに登場しました。私はあなたの提案をコードで試してみます、それは将来の同様の状況のために非常に便利です。ありがとう!! – zed