1
Windows認証(イントラネットサイト)を使用するフレームワーク4.6を対象とする.Net Core 1.0 Webアプリケーションがあります。 IIS Expressの開発環境で正常に動作します。私が持っているstartup.csで。IIS 8の.NETコアとWindows認証に失敗する
:
一度のWindows Server 2012でIIS 8に展開services.Configure<IISOptions>(options => {
options.ForwardWindowsAuthentication = true;
});
、ライン上ただし、アプリケーションエラーアウト:
var userName = context.User.Identity.Name;
オブジェクト参照」していませんオブジェクトのインスタンスに設定する "エラーが発生します。 web.configファイルでは、私が持っている:IISマネージャで
<system.web>
<authentication mode="Windows" />
<authorization>
<deny users="?" />
</authorization>
</system.web>
のサイトの「認証」の下で、すべてのものは、同様に、「Windows認証」を除いて無効になっています。 IISの同じ設定で同じサーバー上の別のASP.NET MVC 4サイトが正常に動作します。他の何か私はこの作業を取得しようとすることができますか?