問題タブ [loginview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - ログインまたはログアウト時に LoginView コントロールが状態を変更しない
私は、ある日正常に動作するリリース対応のアプリケーションを持っています。変更したのは、構築されたデータベースにフィールドを追加することだけで、突然この問題が発生しました。
ログインすると、正しい役割と状態 (ログイン済み) が表示されます。ログアウトすると、状態がログアウト (匿名テンプレート) に変わりません。ブラウザ ツールで .ASPAUTH Cookie が削除されていることがわかります。
数回更新すると、匿名テンプレートに変わります。
その後、再度ログインすると、認証 Cookie が作成されますが、匿名テンプレートに残ったままになり、約 5 回のページ更新後にログイン済みテンプレートにのみ変更されます。
IE11 と Chrome32 でこれを試してみましたが、問題はまったく同じです。
c# - Asp.net メンバーシップのログアウトが機能しない
アプリケーションにメンバーシップを実装しようとしていますが、問題があります。これは、ログイン時にチケットを作成しているログイン コードです。
これは、ロールを取得する私の Global.asax ファイルです。
これは私のSite.Master.Whenユーザーのログアウトコードです。ユーザーが正しくサインアウトできない
すべての Cookie を削除しましたが、解決策が見つかりませんでした。
asp.net - FindControl がポストバックで子コントロールを見つけられない
これは、同じ FindControl コードがポストバックではないときにコントロールを見つけるため、私を困惑させました。これが状況です。
カスタム コントロール (ClassCell.ascx) があります。これには、特定の役割を持つユーザーのみのリンクを表示する LoginView があります。
したがって、リンクは「btnEdit」と呼ばれます。
カスタム コントロールには SetClass というメソッドがあり、FindControl を使用して 'btnEdit' コントロールを見つけ、その href が指すものを設定します。
Signup.aspx ページの PreRender 段階でカスタム コントロールを動的に追加し、その直後にその SetClass メソッドを呼び出しています。
なぜ間接的に?ネストされたカスタム コントロールがいくつかあるため、実際にはもう少し複雑です。しかし、すべてのアクションは、私が示した PreRender で行われます。RoomTable カスタム コントロールを作成します。その中に ScheduleRow カスタム コントロールが作成され、CellClass コントロールが作成されるのは ScheduleRow のメソッド内です。この入れ子が重要かどうかはわかりません。
postBack でない場合、これは最初のページ読み込みで完全に機能します。ただし、メイン ページには、次の週または前の週に進むことができるボタンもあります。ここでポストバックの出番です。ポストバックで上記のコードを実行すると、FindControl が Nothing を返すことがわかります。また、LoginView1.Controls.Count = 0 であることもわかります。そのため、コントロールの階層を再帰するだけの問題ではないようです。ポストバックにコントロールがない理由がわかりません。
さらに奇妙なことに、「編集ボタン」は実際にレンダリングされますが、コントロールが見つからなかったため、コードで設定に失敗したため、ハイパーリンクはアクティブではありません。つまり、それはタイミングの問題のようで、操作しようとしているときにコントロールが存在せず、後で制御できるようになります。PreRender はこれをやろうとするのは間違った時期ですか?
助けてくれてありがとう。シンプルなものが欠けていることを願っています。サンドラ
c# - ユーザーが正常にログインした後に LoginView LoggedInTemplate のコントロールにアクセスする方法
ユーザーが Web サイトにログインした後、Site.Master のハイパーリンクに href を追加しようとしています。ハイパーリンクは loggeintemplate 内にあります。OnLoggedIn イベントでアクセスしようとしましたが、それまでにレンダリングされず、null として返されます。どこにアクセスできますか?
ios - 画面に合わせて画像のサイズが適切に変更されない
現在、アプリのログイン画面のスタイルを設定していますが、解決できない問題に直面しています...私は正しい画像サイズを持っていて、それらに正しい名前を付けています。また、コードでも正しく呼び出しているため、問題を見つけることができません。以下はコードです。
asp.net-mvc - ログインページに入りましたが、再びホームページが開きます
ログイン ページ (ユーザー名とパスワードを確認しています) に入りましたが、ホームページが開きません。
c# - ユーザーがログインしているときでも CustomAuthorizeAttribute が LoginView にリダイレクトされる (ASP.Net MVC 5)
私の研究では、カスタム AuthorizeAttribute を実装して、ユーザーがロール (管理者、マネージャーなど) の機能でアプリケーションの一部にアクセスできるようにするかどうかを許可する必要があります。独自の SQL DB を使用しています。
ユーザーがログインしている場合でも LoginView にリダイレクトされる理由を理解していただけますか? 私はウェブでたくさん検索しましたが、解決策は見つかりませんでした。
Web.config:
認証コントローラー:
ホームコントローラー:
フィルター:
フィルター構成:
編集して詳細情報を追加:
AuthorizeCore() の戻り値として true を使用する場合: foreach の最初の反復で this.Roles には定義された役割が含まれていませんが、2 回目の反復では適切に...システムは定義された役割を取得せずに要求されたビューを表示します考慮。
AuthorizeCore() の戻り値 false として使用する場合: 最初の foreach の反復は 1 回だけ発生し、this.Roles には定義されたロールが含まれていません。2 番目の foreach はユーザーのロールを " " ... と比較します。システムは LoginView を表示します。
ios - 解析ログイン ビューをグラフィカルにカスタマイズする
Parse Login ビューのチュートリアル ( https://www.parse.com/tutorials/login-and-signup-views ) を見ました。私が疑問に思っていることの 1 つは、.xib ファイル内のこれらのログイン ビュー要素をグラフィカルにカスタマイズする方法です。たとえば、LoginInWithFacebook ボタンを別の場所に配置したい、またはユーザー名を入力するための textField を小さくしたい。