動くコード図鑑技術記事現場の渡り方キャリア論すべての記事About
C#

定石1: Windows認証—最小設定でイントラSSO

出典: 業務イントラの認証 — Windows認証 / Forms認証 / Cookie の使い分けで業務SE が踏む選択定石1: Windows認証—最小設定でイントラSSO

定石1: Windows認証—最小設定でイントラSSO (csharp)#e927f6952e5d
// ✅定石1: Action内でユーザー名取得
public class HomeController : Controller
{
    public ActionResult Index()
    {
        //ドメイン参加PCからアクセスすると自動的に取れる
        string userId = User.Identity.Name;   //例: "MYDOMAIN\\suzuki"
        bool isAuth = User.Identity.IsAuthenticated;   // true
 
        ViewBag.UserId = userId;
        return View();
    }
}
▸ この snippet は実行結果未収録
▸ 実行結果は未収録です
  • id: #e927f6952e5d
  • lines: 13
  • extracted: 2026-06-10

Source収録記事

この snippet は記事の「定石1: Windows認証—最小設定でイントラSSO」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。

同じ記事から

4
図鑑トップ