32ビットか64ビットか128ビットかそれ以上ですか?ASP.NET 3.5セッションIDのサイズはどのくらいですか?
答えて
intでもGUIDでもない。 MSDN help file ...
ASP.NETセッション識別子は0からZおよび数字から小文字からなる24文字の文字列にエンコードされ、ランダムに生成された番号5に
... 120ビットにします。 – teedyay
答えはここに尋ねられるものとは関係ありません!文字列長で生成されたものを指定するのではなく、単純にサイズを変更することになっていました。 –
この質問を見たとき、これは私が探していた答えです。「セッションIDは、20文字の文字列で表される120ビットの乱数です」[https://support.microsoft.com/en- us/kb/899918](https://support.microsoft.com/en-us/kb/899918) –
これはSystem.Guid Valuetypeとして生成されているため、128ビットの整数です(16バイト)。
これは間違っています。 AFAIK、GUIDはASPクラシックで使用されましたが、GUIDの生成が予測できず、セキュリティ上の欠陥が発生したため、ASP.Netにドロップされました。 – kervin
私は88バイトで行きます。 ASP.NET状態データベースを見ると、その状態が定義されています。
データベースで余分な8文字が使用された理由と、コードで取得されたものがアプリケーションIDです。データベースには、ASPStateTempApplicationsテーブルのtempApplicationIDがセッションに追加されます。このため、コードでは24文字、データベースでは32文字が得られます。
- 1. asp.netはどのようにセッションIDを作成しますか?
- 2. ASP.NET 3.5:セッションのタイムアウトが早すぎるのはなぜですか?
- 3. 分散セッションのASP.NetコアID
- 4. セッション/セッション変数のデフォルトのタイムアウト時間はどのくらいですか?
- 5. FileSystemWatcherのサイズNotifyFilterはどれくらい細かいですか?
- 6. IISファームでASP.NETアプリケーションのセッション状態データベースをセットアップするのはどれくらい難しいですか?
- 7. ServiceStackのセッションIDは安全ですか?
- 8. アラートダイアログのアイコンのサイズはどのくらいですか?
- 9. iPhoneとiPadのキャッシュディレクトリのサイズはどのくらいですか?
- 10. asp.net mvcでユーザのセッションIDを取得
- 11. ASP.NETセッションID - サーバー間で一意です
- 12. Base64 DataURLイメージのサイズ制限はどのくらいですか?
- 13. ハッシュテーブルの最大サイズはどのくらいですか?
- 14. React NativeのAsyncStorageのサイズはどれくらいですか?
- 15. MaxMind MMDBバイナリGeoIP2データベースのサイズはどのくらいですか?
- 16. 東京キャビネットの最大サイズはどのくらいですか?
- 17. fortranの "double"タイプのサイズはどれくらいですか?
- 18. YouTubeチャンネルのチャンネルのサイズはどれくらいですか?
- 19. 印刷領域のサイズはどのくらいですか?
- 20. RingOut IDの有効期間はどのくらいですか?
- 21. kueの求人IDはどのくらいですか?
- 22. 8086のセグメントの最大サイズと最小サイズはどれくらいですか?
- 23. ASP.netからのダウングレード4 MVC 2からASP.net 3.5 MVC
- 24. asp.net 3.5からasp.net 4.0にアップグレードするといくつかのポストバックでjavascriptエラーが発生する
- 25. ASP.NET 3.5、ポップアップウィンドウ内のリンクからポップアップウィンドウを開く
- 26. ASP.net:セッションIDからセッションを手動で初期化することは可能ですか
- 27. ベクトル描画アイコンのサイズはどれくらいですか?
- 28. アプリケーションのサイズはどれくらい重要ですか?
- 29. ログファイルのサイズ(バイト単位)はどれくらいですか?
- 30. (n)varcharカラムのサイズはどれくらいですか?
3種類の回答があります。それはどちらですか? – Martin