ASP.NET 2.0、SQL server 2008とIIS7.0の、Form認証で以下のような画面遷移を考えています。
(1)最初にログイン用の画面。ログインコントロールが貼ってあるだけ。
(2)(1)でログイン後以降の画面はフォルダを別にし、そのフォルダのWeb.Configで、(1)でログインしたユーザーのみ許可。
(3)(2)の画面に"管理人用ページ"へ遷移するリンクがあり、クリックすると管理人用ログインページを表示する。ログインコントロールが貼ってあるだけ。
(4)(3)でログイン後以降の画面はフォルダを別にし、そのフォルダのWeb.configで(3)でログインしたユーザのみ許可。
(1)でログインできるユーザと(3)でログインできるユーザには重複はないようにしたいんですが、今はまったく同じになってしまっています。
SQL ServerにはaspnetdbというDBが一つだけあるのですが、
たとえば(1)の画面ではaspnetdb_1、(3)の画面ではaspnetdb_3を参照する、などという芸当は可能なのでしょうか。
もしくはaspnetdb1つで、2つの種類のユーザ情報を管理できるのでしょうか。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
ロールで認証の制限というのは、例えば質問でおっしゃっていた、ここのログインコントロールでは、すべてのロールの認証を通すが、別のところのログインことロールでは、認証させないということでしょうか?
それをするには、VS.NETが自動で作成する各テーブル、各ストアドを理解し、どこをいじるとよいのかというのを調べないといけないのではないのかなと思います。
ありがとうございます。そういうロール毎の認証を意図してました。
英語版ですが、aspnetdbの資料がMSDNで見つかったので見てみます。
No.1
- 回答日時:
なぜアカウントを2つにわけないといけないのかは、ちょっとわからないのですが、ロールで管理者アカウントと一般のアカウントにわけておけば、web.configでフォルダのアクセス制限をロールごとに変えることができます。
参考URL:http://msdn.microsoft.com/ja-jp/library/ssa0wsyf …
ありがとうございます。
学校で例えると、まず何年何組かでログインして教室に入り、
そのあと名前で個人のログインをして、各々の席に座る、ということがしたかったのです。
ロールでフォルダアクセス制限はできたのですが、ロールで認証の制限はできるのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ルーター・ネットワーク機器 NUROのルータF660Aについて 2 2022/09/07 11:44
- PHP 「ログイン機能を持たせる」説明が気難しいです。 2 2022/10/11 02:59
- HTML・CSS htmlで画面遷移させたい 1 2022/10/28 18:19
- PHP 掲示板のセキュリティについてアドバイスお願い致します 1 2023/08/11 20:44
- その他(開発・運用・管理) Windowsバッチファイルでリモートデスクトップを自動ログインするが確認画面が出る対処方法 1 2022/12/19 15:48
- その他(プログラミング・Web制作) wordpress 管理画面にログインについて(ftpファイル抹消してしまう) 2 2023/02/06 19:45
- その他(gooサービス) dアカウントを登録できません 1 2023/03/03 23:35
- MySQL 「掲示板のログイン画面」はPHP~MySQLに「データベース認証のシステム」方式です。 1 2022/09/27 05:00
- gooのスマホ androidスマホでgoogleにログインできなくなりました 2 2022/07/07 22:18
- 所得税 電子税?のメールについて教えてください 8 2022/09/04 21:38
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
2重ログインのチェック
-
Windowsでログインする時に入力...
-
VBからローカルサーバーにログイン
-
Windows認証でDBにアクセスでき...
-
勝手にログアウトされてしまい...
-
セレニウムで自動ログインする方法
-
特定の端末からのみWebシステム...
-
VBAでHTTPログイン
-
チャレンジタッチの画面にスマ...
-
HTMLボタンの文字色を変え...
-
コネクション・セッション・ト...
-
VBAで一時中断したプログラムの...
-
C#でドラッグ&ドロップが機能し...
-
HTTPリクエストヘッダーの設定...
-
Javascriptでページ内容全体を...
-
同じソリューション内の別のプ...
-
ASPで画面間のパラメタ受け渡し
-
NumericUpDownコントロールでの...
-
Fancyboxのiframe内に閉じるボタン
-
メール添付されたPDFファイルが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAでHTTPログイン
-
PHPからWindowsログインユーザ...
-
勝手にログアウトされてしまい...
-
青い枠のみのHTML
-
戻るボタンで、ログイン中を維...
-
特定の端末からのみWebシステム...
-
バッチファイルでログイン後の...
-
セッション管理について(同時...
-
2重ログインのチェック
-
XMLHTTPを用いて認証が必要なUR...
-
えきねっとのログイン画面はどこ?
-
フォーム認証でのパスワードロック
-
セレニウムで自動ログインする方法
-
phpmyadminでDBが作成できない。
-
vba ie操作 ログインしたい
-
vbaでログインできない 手動だ...
-
ASP.NETで作成されたログインペ...
-
DFDの書き方について
-
ログインフラグがわかりません。
-
Global.asaについて
おすすめ情報