Asp.net 形態認証グループ
-
23-08-2019 - |
質問
どう解決する無限のグループの問題を利用する場合cookielessセッションや変更はできませんので、名前のログインします。aspxをhttphandler?
すなわちの場合ユーザ管理権限にぶつかることから、アウトボタンの戻りurlに制限されたページに渡して"login"ボタンをクリックします。aspxその他のユーザ管理権限を心掛けているログインでリダイレクトにログインページです。
していくこ 液 が変更できませんでしたの名前のログインします。aspxにhttpのハンドラのisauthenticated機能があるようには見えませんのaspxページcookieless authが形authチケットのようだから剥離のurlにリダイレクトにログインページです。
編集:
このためには既に生産できませんのページのフローのログイン/ログアウト/タイムアウトプロセスまたは名前の変更、ログインページです。
解決
チェックの場合、ユーザー権限のあるアクセスのページのreturnUrl後にログインログインします。aspxページです。利用する場合もあるでしょうこの方法のUrlAuthorizationModule(またはカスタムの場合です):
System.Web.Security.UrlAuthorizationModule.CheckUrlAccessForPrincipal(
returnUrl,
userPrincipal,
GET");
場合、ユーザーから認、リダイレクトページには、ユーザがアクセスできる
のユーザーの元:
var roles = System.Web.Security.Roles.GetRolesForUser(username);
var principal = new System.Security.Principal.GenericPrincipal(
new System.Security.Principal.GenericIdentity(username),
roles
);
他のヒント
また同様の問題まで、以下の
If "LogOut".Equals(e.CommandName) Then
FormsAuthentication.SignOut()
Response.Redirect("~/Login.aspx")
End If
そしてログインします。aspxを変更してPostBackUrl"Login"ボタンをクリックします。aspxが含まれている場合ReturnUrlパラメータを送信し、ユーザの戻る"Login"ボタンをクリックします。aspx.
数オプション...
一、リダイレクトを手動で戻"Login"ボタンをクリックします。aspxの場合はユーザのログインは、もありませんReturnURL.してメタリフレッシュページ上に一致するセッションタイムアウトで、ユーザーさんをクリック資源を吹いています。
は、必ずログの人のPage_Loadのログインします。aspx.こんにちはしないのは何故なんでしょう?私はを考えることができる何らかの理由で、あなさんに適用します。
三、無視されますのReturnURL.のあいだにコRedirectFromLoginPage!リダイレクトにユーザーのデフォルトのランディングページにログインします。
きの変更、ページ流量でなければいけないのか?
んが、その後のリダイレクトにログインします。aspxページでユーザがいませんへのアクセス資源なので、リダイレクトし択することが出来ます。
このページで説明している理由のリダイレクト、といったオプションのように:
1. Click here to login as another user.
2. Click here to request access to the page.
3. Click here to login again, if your session has expired.
このことを削除し循環参照、この問題です。
うつの追加モジュールhttpるかどうかを判定します。UrlReferrerはログインページの場合はチェックなアクセスが許可されてます。Urlの場合はリダイレクトしている"はできませんこのページでページに表示されます。
はいは変更することができませんの名前にログインできます。aspxへのHTTPエラーハンドラをしてください追加HTTP301リダイレクトでもログインします。aspxを求をサーバにリダイレクトにユーザーは、HTTPなどのハンドラログインします。ashx?