LoggedIn


<asp:LoginView ID="LoginView1" runat="server">
    <AnonymousTemplate>
        Anonymous です
    </AnonymousTemplate>
    <LoggedInTemplate>
        LoggedInです
    </LoggedInTemplate>
    <RoleGroups>
        <asp:RoleGroup Roles="Editors">
            <ContentTemplate>
                Editorsです
            </ContentTemplate>
        </asp:RoleGroup>
        <asp:RoleGroup Roles="Administrators">
            <ContentTemplate>
                Administratorsです
            </ContentTemplate>
        </asp:RoleGroup>
    </RoleGroups>
</asp:LoginView>

 

using System;
using System.Web;

public partial class _Default : System.Web.UI.Page {
    protected void Page_Load(object sender, EventArgs e) {

        if (HttpContext.Current.User.Identity.IsAuthenticated) {
            LoggedId.Text = HttpContext.Current.User.Identity.Name +
                " you are logged in.";
        } else
            LoggedId.Text = "You are not logged in.";

    }
}

protected void Page_Load(object sender, EventArgs e)
{
    if ( !Request.IsAuthenticated)
        Response.Redirect("../Account/Login.aspx");
}

<?xml version="1.0"?>
<configuration>
<location path="xyz.aspx">
  <system.web>
    <authorization>
      <deny users="*"/>
      <allow roles="abc"/>
    </authorization>
  </system.web>
</location>
</configuration>

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中


%d人のブロガーが「いいね」をつけました。