ここに新しければいれば、私達のRSSの供給を予約購読したいと思う場合もある非常に報知的な記事週間に…およびNOを得る私達の時事通信に、また(上の右メニューで)私達は決して無差別に送信しない!
私はちょうど記事をジャワおよび非対称多重処理システムを結合する方法を書いた。両方を使用する網。 記事は初心者従って中間非対称多重処理システムのユーザーのために何かを書くために私のためだったこと感じた。 この記事では、私は非対称多重処理システムの制御アクセス述べようと思っている
非対称多重処理システムの資源への制御アクセス。網
ある時間はウェブサイトに様々な原因のために限られる、のようなべきであるアクセスする: コーダーは予約購読されたユーザーによってだけある資源を使用することを割り当てたいと思うまたはユーザーは特定の要求に従うべきである。 コーダーが限るがそこのユーザーアクセスにターゲットおよび内容を表す場所順序でゲストに目に見えるあるページが常にあるべきである。 資源の形態の場所にアクセスするユーザーの権利の厳密な管理は-承認呼ばれる。 造られるために承認そこにユーザーの提供された証明べきである。 そう承認の構築プロセスを説明するために私達は証明の完全なシステムが造られると仮定する。
証明の定義
承認を定義することは視点のある変形の依存を有する。 それは網のコンフィギュレーション・ファイルまたは動的にコードで後ろ静的にすることができる。 承認はユーザーのユーザー、役割または両方に造ることができる。 ユーザの役割を貯え、管理は提供者か注文の造りの役割の提供者で造られるによってすることができる。
承認は規則から基本的に成っている。 規則はどの資源があるかに適用した誰を記述し。 網のコンフィギュレーション・ファイルでコードされるある例はここにある。 指定規則に一致させないユーザーは形態の証明のログインのページに方向を変える。
<authorization>の<deny users= "か。「> </deny> </authorization>
これは非認証ユーザが否定されることを意味する。
<authorization>の<deny users= "か。「> <allowのusers=」」 *」 「></allow> </deny> </authorization>
これは非認証ユーザが、他のすべてのユーザー割り当てられる否定されることを意味する。
<authorization>の<deny users= "か。「> <deny users=「ジョン" > <deny users= " nelly " > <allowのusers= " * " ></allow> </deny> </deny></deny></authorization>
これは指定ユーザーと共に非認証ユーザを否定する。 先の尖ったユーザーはコンマによって分けられるリストとの1つの規則に置くもことができる。
その代り定義してそれが資源が付いているページか登録簿にだけすることができる全場所資源を検査することを支配する。
登録簿の承認はそれおよび/またはあらゆるサブディレクトリーで別の網のコンフィギュレーション・ファイルを挿入することによってすることができる。 ユーザーが上の登録簿の資源にアクセスすることは否定されるか、または許されたらこれはサブディレクトリーに変えることができることに注目しなさい。
<locationのpath= " SomePage.aspx " > <system.web>の<authorization>の<deny users= "か。「> </deny> </authorization> </system.web> </location>
役割の承認
時々場所の管理は場所にかなり難題ので多数のユーザーおよび彼らの仕事である。 例えば場所はユーザーのfallowingのグループを有することができる: 管理者、プロジェクトマネージャー、通常のユーザーおよびゲスト。 皆のためのプログラム認可の規則は困難である。 ここにASP.NET 2.0の改善の役割管理は非常にこの記事で論議される会員/notと接続される来る。 更に私達は習慣か埋め込まれた会員証明が場所に適用されると仮定する。 Windowsで証明の役割は自動的に利用できる。 sqlの役割の提供者で造られるを用いる役割サービスを使用することを2005年対保証魔法使いを通して役割サービスが、選ぶ役割管理店にsqlの提供者を可能にすればASPNETDB.mdbと呼ばれたデータベースは自動的に作成される。
役割がおよび可能になった後そこに造られる証明は役割の承認の定義の幾つかの変形である。
<authorization>の<deny users= "か。「> <allowのroles= "マネージャー、スーパーバイザー」></allow>の<deny users= " * " > </deny> </deny></authorization>
すべての非認証ユーザを否定しなさい、飼い葉桶だけ許可すればスーパーバイザーは、他のどのユーザーも否定する。
使用の後ろのコードのユーザーを点検するのを何かは好む:
(User.IsInRole (「管理者」)) {//allow何か}他に{//は割り当てない。 その代り、制限のページに方向を変えなさい。 Response.Redirect (「Restricted.aspx」); }
|
mario Szpuszta、Matthe著C# 2005年のプロAsp.net 2.0… 米国$7.00 (値をつけられる1) オークションは終わる: 土曜日9月29 2007 6:59: 13 PDT この項目の入札|この項目を見なさい |
|
新しい習得のVISUAL C# .NET BUY-IT-NOWのボーナスASP.NET CD 米国$5.95 (値をつけられる0) オークションは終わる: 土曜日9月29 2007 9:15: 21 PDT この項目の入札|この項目を買いなさい|この項目を見なさい |
|
6冊のコンピュータ・プログラミングの本ASP.NET C# Unix Micのロット 米国$5.24 (9つの入札) オークションは終わる: 土曜日9月29 2007 10:16: 28 PDT この項目の入札 |この項目を買いなさい|この項目を見なさい |
リンク興味を起こさせることを見つけるかもしれない-
- 差込式WordPress役割のマネージャー-ユーザーへのアクセスを制御し、特権を与えなさい
- ASP.NET 2.0の作り付けの個人専有化の技術-あなたのウェブサイトの個人専有化を実行しなさい
- 安全なウェブサイトを造る方法-非対称多重処理システムの建物の証明のための最良の方法はウェブサイトに動力を与えた
- UltraVNC -完全なHowToとリモート・コントロール
- あなたのWordpressをより安全、安全使いやすく作るWordpressの10の差込















2007年9月13日6:32 pmの
[…] 私のRSSの供給を予約購読したいと思う場合もある。 訪問をありがとう! 知るために好奇心が強ければそうカバー2非対称多重処理システムの記事の後に(これおよびこれ、)私は差込式Wordpressに戻ってある[…]