Professional ASP.NET Security (Paperback)
暫譯: 專業 ASP.NET 安全性 (平裝本)

Brady Gaster, Dan Kent, Doug Seven, Enrico Sabbadin, Richard Conway, Russ Basiura, Sitaraman Lakshminarayanan, Srinivasa Sivakumar

  • 出版商: Wrox Press
  • 定價: $1,500
  • 售價: 2.7$399
  • 語言: 英文
  • 頁數: 400
  • 裝訂: Paperback
  • ISBN: 1861006209
  • ISBN-13: 9781861006202
  • 相關分類: .NETASP.NET資訊安全
  • 立即出貨(限量) (庫存=2)

買這商品的人也買了...

商品描述

If you are building web applications or web services with ASP.NET and you want to keep them secure, this is the book for you.

This book will show you how to make effective use of the security framework provided by ASP.NET.We cover the key technologies for authentication (identifying users) and authorization (controlling access to recources). We also show how we can use other ASP.NET features to keep our applications secure.

ASP.NET provides a flexible and extensible authentication framework. We present the built in options for authentication, discussing when they should be used and showing how they should be applied for maximum security. For those who have needs beyond what the standard authentication methods provide, we show how to extend and enhance them to create custom security systems.

Authorization is covered in depth. We show how to use the built in authorization system to control access to the resources that a web application exposes. We then take things further by showing how to extend the system to address more advanced authorization scenarios.

Good configuration is vital if your applications are to be secure. We explain how to configure IIS and ASP.NET so that they work together to provide good security. Even with a good authentication and authorization system, there are still many ways in which a web application can be attacked. We show how we can code ASP.NET applications to avoid the most common vulnerabilities. Code Access Security, a good way to restrict what operations code can perform, is introduced with examples that show how it can be applied.

Most of the techniques presented in the rest of the book apply just as well to web services as to browser based web applications. We also discuss some additional techniques particular to web services.

商品描述(中文翻譯)

如果您正在使用 ASP.NET 建立網頁應用程式或網頁服務,並希望保持其安全性,那麼這本書就是為您而寫的。

本書將向您展示如何有效利用 ASP.NET 提供的安全框架。我們涵蓋了身份驗證(識別使用者)和授權(控制對資源的訪問)的關鍵技術。我們還將展示如何使用其他 ASP.NET 功能來保持我們的應用程式安全。

ASP.NET 提供了一個靈活且可擴展的身份驗證框架。我們介紹了內建的身份驗證選項,討論何時應該使用它們,並展示如何應用以達到最佳安全性。對於那些需求超出標準身份驗證方法的情況,我們將展示如何擴展和增強它們,以創建自訂的安全系統。

授權部分將深入探討。我們展示如何使用內建的授權系統來控制網頁應用程式所暴露的資源的訪問。我們進一步展示如何擴展該系統以應對更高級的授權場景。

良好的配置對於確保應用程式的安全至關重要。我們解釋如何配置 IIS 和 ASP.NET,使其協同工作以提供良好的安全性。即使擁有良好的身份驗證和授權系統,網頁應用程式仍然有許多可能受到攻擊的方式。我們展示如何編寫 ASP.NET 應用程式以避免最常見的漏洞。代碼訪問安全(Code Access Security)是一種限制代碼可以執行的操作的好方法,並附有示例以展示如何應用它。

本書其餘部分中介紹的大多數技術同樣適用於網頁服務和基於瀏覽器的網頁應用程式。我們還討論了一些特別針對網頁服務的附加技術。