Spring Security 3
暫譯: Spring Security 3

Peter Mularien

  • 出版商: Packt Publishing
  • 出版日期: 2010-05-20
  • 售價: $2,030
  • 貴賓價: 9.5$1,929
  • 語言: 英文
  • 頁數: 420
  • 裝訂: Paperback
  • ISBN: 1847199747
  • ISBN-13: 9781847199744
  • 相關分類: Java 相關技術資訊安全
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Secure your web applications against malicious intruders with this easy to follow practical guide
  • Make your web applications impenetrable.
  • Implement authentication and authorization of users.
  • Integrate Spring Security 3 with common external security providers.
  • Packed full with concrete, simple, and concise examples.

In Detail

Security is of critical importance to all web applications. Vulnerable applications are easy prey for hackers. This book is the perfect tool for Java developers looking to repel attacks against their web applications using the proven Spring Security library to achieve this.

A comprehensive guide to Spring Security 3. You will learn through real world business scenarios how to guard against the latest threats. You will also learn to combine Spring Security 3 with external security providers such as LDAP, OpenID, CAS, Kerberos, and Active Directory.

The book starts by giving an overview of security concepts and techniques, as well as setup and configuration. The book then gets you working with a JSP based web application that implements a simple e-commerce website. At this point you will progressively enhance the application giving you hands on experience implementing features of Spring Security 3 in real world business scenarios.

The second half of the book is devoted to common integration scenarios that you will come accross every day. At this stage you will be in a position to solve specific, complex integration problems. The book will end by showing migration from Spring Security 2 to 3.

This practical guide will show you how to implement Spring Security 3 and protect your applications from being breached using a combination of real world, straightforward examples.

What you will learn from this book

  • Recognize design flaws that will make your applications unsafe.
  • Implement basic authorization and credential storage.
  • Move seamlessly from Spring Security 2 to Spring Security 3.
  • Provide Enterprise adaptability with LDAP, Active Directory, and Kerberos.
  • Push the Boundaries of Spring Security 3 through Extension and Customization.
  • Integrate in-house applications and popular Java frameworks with Spring Security 3.
  • Plan the configuration of Spring Security 3 to accommodate the authentication and authorization requirements of your application.

Approach

The book starts by teaching the basic fundamentals of Spring Security 3 such as setup and configuration. Later it looks at more advanced topics showing the reader how to solve complex real world security issues.

Who this book is written for

This book is for Java developers who build web projects and applications. The book assumes basic familiarity with Java, XML and the Spring Framework. Newcomers to Spring Security will still be able to utilize all aspects of this book.

商品描述(中文翻譯)

保護您的網頁應用程式免受惡意入侵者的攻擊,這本易於遵循的實用指南將幫助您:

- 使您的網頁應用程式無法穿透。
- 實施用戶的身份驗證和授權。
- 將 Spring Security 3 與常見的外部安全提供者整合。
- 充滿具體、簡單且簡潔的範例。

**詳細內容**

安全性對所有網頁應用程式至關重要。脆弱的應用程式是駭客的易攻擊目標。本書是 Java 開發人員尋求使用經驗證的 Spring Security 函式庫來抵禦對其網頁應用程式攻擊的完美工具。

這是一本全面的 Spring Security 3 指南。您將通過現實世界的商業情境學習如何防範最新威脅。您還將學習如何將 Spring Security 3 與外部安全提供者(如 LDAP、OpenID、CAS、Kerberos 和 Active Directory)結合使用。

本書首先概述安全概念和技術,以及設置和配置。然後,您將開始使用基於 JSP 的網頁應用程式,實現一個簡單的電子商務網站。在這個過程中,您將逐步增強應用程式,讓您在現實世界的商業情境中獲得實踐經驗,實施 Spring Security 3 的功能。

本書的後半部分專注於您每天會遇到的常見整合情境。在這個階段,您將能夠解決特定的複雜整合問題。本書將以展示從 Spring Security 2 遷移到 3 的過程作結。

這本實用指南將向您展示如何實施 Spring Security 3,並使用現實世界的簡單範例來保護您的應用程式免受侵害。

**您將從本書中學到什麼**

- 辨識會使您的應用程式不安全的設計缺陷。
- 實施基本的授權和憑證儲存。
- 從 Spring Security 2 無縫遷移到 Spring Security 3。
- 提供與 LDAP、Active Directory 和 Kerberos 的企業適應性。
- 通過擴展和自定義推進 Spring Security 3 的邊界。
- 將內部應用程式和流行的 Java 框架與 Spring Security 3 整合。
- 計劃 Spring Security 3 的配置,以滿足您應用程式的身份驗證和授權需求。

**方法**

本書首先教授 Spring Security 3 的基本原理,如設置和配置。隨後將探討更高級的主題,向讀者展示如何解決複雜的現實世界安全問題。

**本書的讀者對象**

本書適合構建網頁專案和應用程式的 Java 開發人員。本書假設讀者對 Java、XML 和 Spring 框架有基本的熟悉度。對於 Spring Security 的新手來說,仍然能夠利用本書的所有方面。