0

既存のMVC WebサイトでAzure AD認証を設定します。 Visual StudioでWebサイトを右クリックし、「Azure AD認証の設定」を選択します。Visual Studio Azureの設定AD認証では、Windows認証が設定されていないときに設定されています。

このウィザードでは、「このプロジェクトでは互換性のない認証構成が見つかりました(Windows認証)、ウィザードを使用して認証を構成することはできません」というメッセージが表示されます。

エラーを説明するthe documentation pageにリンクすることさえできます。そこで、web.configから<authentication mode="Windows" />を削除し、アプリケーションを再構築しました。しかし、ウィザードはこのメッセージを表示し続けます。

ウィザードを続行するには、何を変更する必要がありますか?認証部と直接.csprojで、IISExpressでWindows認証を使用することを示しているラインの両方に

答えて

2

認証補助チェック:

<IISExpressWindowsAuthentication>enabled</IISExpressWindowsAuthentication> 

は、web.configファイル内のすべての認証ノードを削除することを確認します。次に、プロジェクトをアンロードします(ソリューションエクスプローラでアンロードを右クリックします)。 、

<IISExpressWindowsAuthentication>disabled</IISExpressWindowsAuthentication> 

プロジェクトをリロードし再構築して、AD認証のアシスタントを再度開く:プロジェクトファイルを編集して無効としてマークIISExpressWindowsAuthentication(右、一度アンロード[編集]をクリックします)。

これは今すぐ動作するはずです:)

+0

WOWその隠密設定は面倒です...ありがとう – Nico

関連する問題