Page.User.Identityの型は、IIdentityインターフェースと定義されてるので、IIdentityオブジェクトに渡す場合はキャスト不要。
IIdentity インターフェイス (System.Security.Principal) | Microsoft Docs
IIdentity_.aspxで、
こう書いてみる。
Nameプロパティは、IIdentityのものなので、そのまま呼び出せる。
こうなる。
まあidentityに渡す必要はないんだけど・・・。
Sample/aspnet/IIdentity/IIdentity/src/IIdentity_ at master · bg1bgst333/Sample · GitHub