GenericPrincipal(identity,roles)

FormsIdentityが出来たら、それを使って、今度はGenericPrincipalを生成する。

GenericPrincipal(IIdentity, String[]) コンストラクター (System.Security.Principal) | Microsoft Docs

Global.asax.csで、

コンストラクタにidentityとroleを渡して、GenericPrincipalを生成。

こんな感じで生成される
こんな感じで生成される

こんな感じで生成される。

Sample/aspnet/GenericPrincipal/GenericPrincipal_identity_roles/src/GenericPrincipal_ at master · bg1bgst333/Sample · GitHub