という名前の私のウェブサイトの管理領域を確保したいですそれを手伝ってください。私はフォルダ内の管理者
3
私は、ユーザーがユーザー名&パスワードでログインする必要があり、管理区域以外のすべてのウェブサイトのページをナビゲートするためにしてくださいできるようにしたい私のウェブサイトのフォルダにadminという名前の管理領域を確保したい
A
答えて
-1
使用した.htaccessと.htpasswdの あなたはここでhttp://www.htaccesstools.com/htpasswd-generator/
1
これらのファイルを生成web.config
のconfiguration
セクションに次を追加することができます。
<location path="Admin">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
<deny users="?"/>
はunauthenticated
ユーザーがAdmin
フォルダにアクセスすることはできないことを意味します。
0
Configuring Specific Files and Subdirectories
構成設定への参照元が適切な path属性と タグを使用して、特定のリソースへ を適用することができます。パス属性は ユニーク 構成設定を適用する特定のファイルや 子ディレクトリを識別するために使用することができます。パス の属性には、1つの ファイルパスしか使用できません。
<configuration>
<system.web>
<sessionState cookieless="true" timeout="10"/>
</system.web>
<!-- Configuration for the "sub1" subdirectory. -->
<location path="sub1">
<system.web>
<httpHandlers>
<add verb="*" path="sub1" type="Type1"/>
<add verb="*" path="sub1" type="Type2"/>
</httpHandlers>
</system.web>
</location>
<!-- Configuration for the "sub1/sub2" subdirectory. -->
<location path="sub1/sub2">
<system.web>
<httpHandlers>
<add verb="*" path="sub1/sub2" type="Type3"/>
<add verb="*" path="sub1/sub2" type="Type4"/>
</httpHandlers>
</system.web>
</location>
</configuration>
0
あなたは、管理フォルダ内の、その中にweb.configファイルを置くのアクセス権を持っている必要があり、ユーザーまたはロールを除くすべてのユーザーのアクセスを拒否すべきである:
<system.web>
<authorization>
<allow roles="admins"/>
<allow users="user1,user2"/>
<deny users="*"/>
</authorization>
</system.web>
関連する問題
- 1. Django管理者:データベース管理
- 2. system32/wow64フォルダ内のdllファイルに管理者制限を設定する
- 3. Django:Custome管理サイトクラスの管理者用デコレータ
- 4. 開発者および管理者の問題管理システム
- 5. ジャンゴ:管理者:管理者にフィールドのウィジェットを変更
- 6. アクティブな管理者ユーザー管理リスト
- 7. Laravel 5.1は管理者
- 8. Djangoの管理者フィルタは、日付のためのDjangoの管理者に
- 9. Subversion管理者パスワード
- 10. カスタムジャンゴ管理者テンプレート
- 11. Powershell RunAs管理者
- 12. Symfony - 管理者ジェネレータフィルタ
- 13. joomla管理者サイトオフライン
- 14. は私の問題は、以下の通りです管理者
- 15. 管理者のみアクセスph
- 16. alfrescoのカスタム管理者
- 17. Django管理者StackedInlineのカスタマイズ
- 18. 管理者の検索クエリ
- 19. Django管理者の色
- 20. 管理者とユーザーのテーブル
- 21. Drupalサイトの管理者エリア
- 22. カスタムビューDjangoの管理者
- 23. TFS管理者タスクのログ
- 24. Spreeの管理者承認
- 25. Magento1.6管理者のカスタムステータス
- 26. のVisual Studio管理者モード
- 27. C#のチェック管理者
- 28. スクリプトの管理者権限
- 29. Django管理者のフィールドセット
- 30. イベント管理者の取得
私はちょうどしようとしていますあなたの実際の要件をここで確認してください。1)すべてのユーザーがログインして管理領域へのアクセスを完全に制限するか、2)ログインしないでサイトにアクセスできるようにします。管理者エリアに?ムハンマドとアクラムは、あなたがここでビデオを見ることができます言った上で、次の –
(http://www.asp.net/security/tutorials)ここではより多くのasp.netのセキュリティ上の情報だけでなく、を得るために(のhttp://weblogs.asp .net/scottgu/archive/2006/06/19/ASP.NET-2.0-Security_2C00_-Membership-and-Roles-Tutorials.aspx)を使用して、ステップバイステップのチュートリアルのGUID –