ASP.NET 5 aka vNext および MVC 6 で開発中のイントラネット サイトがあります。
ユーザーがログインしている Windows ネットワーク ID を取得できるようにしたいのですが、ロールなどを定義する既存のデータベースがあります。利用しようとしていて、既に利用しています。本当にやりたいことは、ASP.NET ID を使用してユーザーがアクセスできるロールを管理しながら、Windows ユーザー ID を取得することだけです。これを達成する方法について何か提案はありますか?
基本的に Startup.cs には、Configure Services に以下のようなものがあります。
services.AddIdentity<WorldUser, IdentityRole>(config =>
{
config.User.RequireUniqueEmail = true;
config.Password.RequiredLength = 8;
}).AddEntityFrameworkStores<WorldContext>();
次の Configure には次のようなものがあります: app.UseIdentity();
Windows 認証はプロジェクト プロパティ レベルでオンになっており、匿名も同様です。Windows ユーザー ID を実際に取得する方法がわかりません。