問題タブ [sessionid]
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.
asp.net - セッション ID はサーバー側またはクライアント側で生成されますか?
この Web ページhttp://www.w3schools.com/ASP/prop_sessionid.aspには、セッション ID が ServerSide で生成されると記載されています。
この場合、サーバーは、2 番目の要求応答サイクルで同じクライアントであることをどのように認識しますか?
クライアントが同じ値をサーバーに確実に渡すことができるように、SessionId は ClientSide で生成されるのでしょうか?
jsp - ブラウザタブでセッションを区別する方法は?
JSP とサーブレットを使用して Java で実装された Web アプリケーション。ユーザー セッションに情報を保存すると、この情報は同じブラウザーのすべてのタブから共有されます。ブラウザタブでセッションを区別する方法は? この例では:
このコードを jsp ページにコピーし ( testpage.jsp
)、サーバー上の Web アプリケーションの既存のコンテキストにこのファイルをデプロイし (私は Apache Tomcat を使用しています)、正しい URL を使用してブラウザー (FF、IE7、または Opera) を開き ( localhost/context1/testpage.jsp
)、次のように入力します。あなたの名前を入力して、フォームを送信してください。次に、同じブラウザーで新しいタブを開くと、新しいタブに (セッションから取得した) 自分の名前が表示されます。ブラウザのキャッシュに注意してください。時々発生しないように見えますが、キャッシュにあるので、2 番目のタブを更新してください。
ありがとう。
asp.net - ポストバックでasp.netセッションIDが変更されますか?
オブジェクトをキャッシュに保存するasp.netアプリを作成しています。ページが最初にロードされるとき、オブジェクトのキャッシュがチェックされ、存在する場合はそのオブジェクトが使用されます。オブジェクトが存在しない場合は、オブジェクトを再構築してキャッシュに保存します。複数のユーザーが同時にこのアプリを使用できるため、キャッシュ キーが SessionID であるオブジェクトをキャッシュに格納しようとしていました。ページがポストバックされると、セッション ID が変更されることに気付きました。そのため、別の一意のキーを使用する必要があります。助言がありますか?ログインした人のuserIDを使おうと思ったのですが、同じIDで複数回ログインできるので、これも一意ではありません。
asp.net - 訪問者が特定のページを開くのを防ぐ
データベースとしてSQL Server、プログラミング言語としてC#2005を使用したASP.Net 2.0 Webサイトがあります。ウェブサイトはほぼ完成しており、すべてのリンクは正常に機能しています。しかし、通常のユーザーがいくつかのページを開くのを防ぎたいです。ユーザーがこれらの特定のリンクをクリックすると、ASP ログイン コントロールを含む別のページが開きます。制限のあるページへのリンクを表示するには、ユーザーは有効なユーザー ID とパスワードを入力する必要があります。しかし初心者なので、ASP ログイン コントロールを最大限に活用する方法がわかりません。ユーザーが制限されたページの正確な URL を知った場合、そのユーザーはログイン コントロールをバイパスし、URL をアドレス バーに入力することでそれらのページに直接アクセスできるためです。これを防ぎたい。ユーザーがアドレスバーに直接URLを入力した場合、ページ自体がチェックするようにしたいのですが、
この機能を実装するにはどうすればよいですか??
ありがとうございました。
ラリット・クマール・バリク
windows-vista - Vista で配色が Aero でない場合、ウィンドウがゴースト化する
ログオンしたユーザーと対話するアプリケーションを起動するサービスがあります。起動するアプリケーションは、資格情報を持つ特定のユーザーとして常に実行されます。必要なこと (アクティブなセッション ID の取得、logonUser、トークンの調整) を行い、winsta0\Default デスクトップで CreateProcessAsUser を使用してアプリケーションを起動します。
Vista PC のカラー スキームが Aero の場合、すべて正常に動作しますが、ベーシックおよびクラシック カラー スキームでは、アプリケーションは起動されますが、どのウィンドウもペイントされません。タスクバーに新しいタスクがあります。バックグラウンドで全画面表示になっているウィンドウを最小化すると、ゴースト アプリの輪郭が表示されます。移動することもできます。キーボード/マウスの入力に問題なく応答します。塗装ではなく、見えないだけです。
何が起こっているのか誰にもわかりませんか?エアロの配色では問題ないのに、他の配色ではそうでないのはなぜですか?
助けてくれてありがとう、
フランク
asp.net - Session.Start は、起動時にすべてのリクエストで呼び出されます
「自分のマシンで動作する」状況があります。
を使用して、あるページから別のページにセッション値を渡す Web サイトがあります。
そして2ページ目に
foo は page2 に存在しません。
ページをトレースすると、元のページとは異なるセッション ID が使用されていることがわかりました。Session_start にブレークポイントを設定すると、リクエストごとにページが新しいセッションを開始しているように見えます。
これは私のマシンでは発生しません...そして、他のマシンで解決するために何ができるか考えていますか?
SessionState は InProc です
Page1.aspx と Page2.aspx はどちらも同じ Web サイトの一部であり、
- プライバシーは、ターゲット マシン上のすべての Cookie を受け入れるように設定されています。
編集:自分のマシンとターゲットでの実行の違いは、ローカルでhttp://localhost/blahを使用し、XX_0001 が自分のマシンである他のクライアントからhttp://XX_0001/blahを使用していることです。
asp.net - ASP.NET 3.5セッションIDのサイズはどれくらいですか?
32ビットですか、64ビットですか、128ビット以上ですか?
asp.net - ASP.Net SessionID が失われ続ける
私のasp.netアプリケーションは、独自のブラウザーから起動すると正常に動作しますが、window.openを使用して別のWebアプリケーション(sharepoint webpart)から起動すると、ユーザーがクリックしてポストバックするまで動作し、その後セッションが失われます。
セッション状態をCookieなしに設定すると、すべてが正常に機能するため、Cookieに関連していると思います。
window.open を使用してアプリケーションを起動すると、新しいアプリケーションでセッション ID が失われるのはなぜですか? 各アプリケーションに独自のセッション Cookie を持たせたいのですが、Cookie の名前を設定しようとしましたが、同じことが起こります。最初の投稿で、セッション ID が失われますか??
助けてください?
.net - .NET でターミナル サービス セッション ID を取得していますか?
次の C++ コードに相当する .NET を見つけるのを手伝ってくれませんか。
同じセッション内の 2 つのプログラムが相互に通信するために使用している名前付きパイプに一意の名前を付けるために、現在のターミナル サービス セッション番号を見つけようとしています。しかし、.NET セッションを検索したときに見つけられる情報は、Web に関するものだけです。
ありがとう。