このメソッドまたはそのメソッドを呼び出すことが許可されているクラスを意図的に指定するときに、Webプログラムを作成する方法はありますか?私はJavaでWebアプリケーションを作成しており、Spring Web MVCを使用しています。可能であれば、それに使用されている方法や技術について教えてください。 よろしくお願いします。メソッドのアクセスの制御
0
A
答えて
1
あなたが何らかの種類のフレームワークを構築している場合は、アクセス修飾子(プライベート、パブリックなど)のような言語を使用してください。
このようなアクセスを制限する場合でも、リフレクションを使用してコードを呼び出すことができます。その場合、安全ガードはありません(ただし、「保護する」というのは意味がありません... )
あなたは正確に何をしようとしていますか?
0
+0
ああ、良い、私にこれらのセキュリティソリューションのいくつかのリンクを教えてください。どんな提案も歓迎します。詳細はどうぞ。私は同時に学習し、プログラミングしています。はい、私のデザインは弱いですが、私はそれについてもっと知りたいと思います。 – ucas
関連する問題
- 1. アクセス制御可能なメソッドのデフォルト値
- 2. Cgitのアクセス制御
- 3. Nexusのアクセス制御
- 4. Postgresqlのアクセス制御
- 5. Redisのアクセス制御
- 6. アクセス制御 - 許可アクセス元 -
- 7. Drupalのビュー - アクセス制御ブロックコンテンツ
- 8. C#DLLアクセスの制御
- 9. Mosquitto MQTT Brokerのアクセス制御
- 10. Django:ロールベースのアクセス制御
- 11. Apache sparkのアクセス制御
- 12. Azure Blobストレージロールベースのアクセス制御
- 13. ページへのアクセス権制御
- 14. PHPの部分アクセス制御
- 15. CORBAの認証/アクセス制御
- 16. フォームからのアクセス制御
- 17. Zendフレームワークのアクセス制御
- 18. 静的リソースのアクセス制御
- 19. Wpfのアクセス制御テンプレートコントロール?
- 20. Linux CVSアクセス制御
- 21. JAX-RSアクセス制御
- 22. アクセス制御:データベース(Fortify)
- 23. アクセス制御例外
- 24. アクセス制御は8.1
- 25. Laravel cors 'アクセス制御許可元とアクセス制御許可ヘッダー'
- 26. SaltStackファイル・サーバー・アクセス制御
- 27. アクセス制御チェックSafariは
- 28. pgAdminアクセス制御をPostgreSQLに
- 29. アクセス制御イエナTDB OWL
- 30. Laravel 5.2アクセス制御リスト
DBテーブルにデータを挿入するpublicメソッドがあります。別のパッケージからアクセスします。私は、選択したクラスからのみ新しいデータを挿入することを許可します。私はアクセス修飾語だけを知っています。それは私がこれが非平面だと思うようにする。コードの難読化はどうですか? – ucas
あなたが何をしているのか(認証など)を知っていれば、いつでも何らかのセキュリティポリシーを実装することができます。あなたのコメントや質問からは、デザインに欠陥があるようですが、私は推測しています。 –