アプリケーション状態またはシングルトンに、より機密性の高いWebアプリケーションデータを格納することは安全ですか?外部からの攻撃者がどのようにして彼らに到達することができるか(もしあれば、どのように)?どうもありがとう。アプリケーションの状態(ASP.NET)またはシングルトン(ASP.NETコア)のセキュリティはどの程度ですか?
編集:私はDBのような長い時間のデータの格納を意味しません。私は、クッキー/セッションのライフサイクルに匹敵するストアデータについて話しています。
アプリケーション状態またはシングルトンに、より機密性の高いWebアプリケーションデータを格納することは安全ですか?外部からの攻撃者がどのようにして彼らに到達することができるか(もしあれば、どのように)?どうもありがとう。アプリケーションの状態(ASP.NET)またはシングルトン(ASP.NETコア)のセキュリティはどの程度ですか?
編集:私はDBのような長い時間のデータの格納を意味しません。私は、クッキー/セッションのライフサイクルに匹敵するストアデータについて話しています。
は
それが安全である私は、(約安全やデータの永続的なスレッドではない)を使用すると、セキュリティの観点について話していると信じています。
両方ともサーバーメモリに格納されているため、Webサーバー自体が悪用されない限り、サーバーのメモリをハッキングすることは容易ではありません。
だから、私はかなり安全だと言います。
シングルトンは一種のストレージではありません。 – Ignas
MS Docsを調べると、ASP.NET Coreのアプリケーション状態を補うためのSingleton経由のサービスがあります。そして、私はDBやファイルシステムのような長い型のデータの格納(月+)を意味しません。 – bares697