백서Whitepapers

이 페이지에서는 ASP.NET를 설치 및 구성 하는 데 도움이 되는 백서와 안전 하 고 빠르고 유연한 ASP.NET 응용 프로그램을 작성 하는 데 도움이 되는 백서를 찾을 수 있습니다.On this page you will find whitepapers to help you install and configure ASP.NET, and to assist you to write secure, fast and flexible ASP.NET applications.

ASP.NET 4ASP.NET 4

ASP.NET 4 및 Visual Studio 2010와 관련 된 정보입니다.Information related to ASP.NET 4 and Visual Studio 2010.

ASP.NET MVC 4 릴리스 정보ASP.NET MVC 4 Release Notes

이 문서에서는 Visual Studio 2010 용 ASP.NET MVC 4 Developer Preview에 도입 된 새로운 기능 및 개선 사항 뿐만 아니라 설치 참고 사항 및 알려진 문제에 대해 설명 합니다.This document describes new features and improvements introduced in the ASP.NET MVC 4 Developer Preview for Visual Studio 2010, as well as installation notes and known issues.

ASP.NET MVC 3 릴리스 정보ASP.NET MVC 3 Release Notes

이 문서에서는 ASP.NET MVC 3에 도입 된 새로운 기능 및 개선 사항 뿐만 아니라 설치 참고 사항 및 알려진 문제에 대해 설명 합니다.This document describes new features and improvements introduced in ASP.NET MVC 3, as well as installation notes and known issues.

ASP.NET 4 및 Visual Studio 2010 웹 개발 개요ASP.NET 4 and Visual Studio 2010 Web Development Overview

ASP.NET에 대 한 많은 흥미로운 변경 사항은 .NET Framework 버전 4에서 제공 됩니다.Many exciting changes for ASP.NET are coming in the .NET Framework version 4. 이 문서는 이후 릴리스에 포함 된 여러 가지 새로운 기능에 대 한 개요를 제공 합니다.This document gives an overview of many of the new features that are included in the upcoming release.

ASP.NET 4 Beta 2 주요 변경 내용ASP.NET 4 Beta 2 Breaking Changes

이 문서에서는 ASP.NET 4 Beta 1 릴리스를 비롯 하 여 이전 릴리스를 사용 하 여 만든 응용 프로그램에 잠재적으로 영향을 줄 수 있는 .NET Framework 버전 4 베타 2 릴리스 (즉, ASP.NET 4 Beta 2 릴리스)에 대해 수행 된 변경 내용을 설명 합니다.This document describes changes that have been made for the .NET Framework version 4 Beta 2 release (that is, the ASP.NET 4 Beta 2 release) that can potentially affect applications that were created using earlier releases, including the ASP.NET 4 Beta 1 release.

ASP.NET MVC 2의 새로운 기능What's New in ASP.NET MVC 2

이 문서에서는 ASP.NET MVC 2에 도입 된 새로운 기능 및 향상 된 기능에 대해 설명 합니다.This document describes new features and improvements introduced in ASP.NET MVC 2.

ASP.NET MVC 1.0 애플리케이션을 ASP.NET MVC 2로 업그레이드Upgrading an ASP.NET MVC 1.0 Application to ASP.NET MVC 2

ASP.NET MVC 2는 동일한 서버에 ASP.NET MVC 1.0와 나란히 설치할 수 있습니다.ASP.NET MVC 2 can be installed side by side with ASP.NET MVC 1.0 on the same server. 이를 통해 응용 프로그램 개발자는 ASP.NET MVC 1.0 응용 프로그램을 ASP.NET MVC 2로 업그레이드할 시기를 유연 하 게 선택할 수 있습니다.This gives application developers flexibility in choosing when to upgrade an ASP.NET MVC 1.0 application to ASP.NET MVC 2. 이 문서에서는 설명를 사용 하 여 수동으로 업그레이드 하는 방법과 Visual에서 마법사를 사용 하 여This document descibes both how to upgrade manually and with a wizard in Visual...

ASP.NET 보안 백서ASP.NET Security Whitepapers

보안은 인터넷 응용 프로그램의 중요 한 측면으로, 이러한 백서에서는 secure ASP.NET 응용 프로그램을 디자인 하 고 구현 하는 방법을 설명 합니다.Security is an important aspect of internet applications, and these whitepapers discuss how to design and implement secure ASP.NET applications.

보안을 위해 ASP.NET 2.0 응용 프로그램 계측Instrument ASP.NET 2.0 Applications for Security

이 방법에서는 사용자 지정 상태 모니터링 이벤트를 사용 하 여 ASP.NET 응용 프로그램을 계측 하 여 보안 관련 이벤트 및 작업을 추적 하는 방법을 보여 줍니다.This How To shows you how to use custom health monitoring events to instrument your ASP.NET application to track security-related events and operations. ASP.NET 버전 2.0는 다양 한 표준에 대 한 계측을 포함 하는 상태 모니터링을 제공 합니다.ASP.NET version 2.0 provides health monitoring that includes instrumentation for many standard ...

ASP.NET 2.0에 대 한 보안 배포 검토 수행Perform a Security Deployment Review for ASP.NET 2.0

이 방법에서는 ASP.NET 2.0 응용 프로그램에 대 한 보안 배포 검토를 수행 하 여 부적절 한 구성 설정으로 인해 발생 하는 잠재적인 보안 취약점을 식별 하는 방법을 보여 줍니다.This How To shows you how to perform a security deployment review for an ASP.NET 2.0 application to identify potential security vulnerabilities introduced by inappropriate configuration settings. 대부분의 검토 프로세스에는 다음 작업이 포함 됩니다.The majority of the review process involves making...

ASP.NET 2.0의 역할에 대해 ADAM 사용Use ADAM for Roles in ASP.NET 2.0

이 방법에서는 ADAM (Active Directory 응용 프로그램 모드)을 사용 하 여 ASP.NET 역할을 저장 하는 ASP.NET 웹 사이트를 개발할 수 있는 방법을 보여 줍니다.This How To shows you how you can develop an ASP.NET Web site that uses Active Directory Application Mode (ADAM) to store ASP.NET roles. ADAM 및 AzMan (권한 부여 관리자) 정책 저장소를 구성 하는 방법을 보여 줍니다. 새 역할을 만드는 방법It shows you how to configure ADAM and the Authorization Manager (AzMan) policy store, how to create new roles and...

ASP.NET 2.0에서 AzMan (권한 부여 관리자) 사용Use Authorization Manager (AzMan) with ASP.NET 2.0

이 방법에서는 AzMan (권한 부여 관리자)를 ASP.NET 역할 관리자 API와 함께 사용 하 여 역할을 관리 하 고, 사용자 역할 멤버 자격을 확인 하 고, AzMan 정책 저장소에 대해 특정 작업을 수행 하도록 역할에 권한을 부여 하는 방법을 보여 줍니다.This How To shows you how to use the Authorization Manager (AzMan) in conjunction with the ASP.NET role manager API to manage roles, check user role membership, and authorize roles to perform specific operations against an AzMan policy store. 방법 ...The How To...

ASP.NET 2.0의 멤버 자격 사용Use Membership in ASP.NET 2.0

이 방법에서는 ASP.NET 버전 2.0 응용 프로그램의 멤버 자격 기능을 사용 하는 방법을 보여 줍니다.This How To shows how to use the membership feature in ASP.NET version 2.0 applications. 두 개의 서로 다른 멤버 자격 공급자 인 ActiveDirectoryMembershipProvider 및 SqlMembershipProvider를 사용 하는 방법을 보여 줍니다.It shows you how to use two different membership providers: the ActiveDirectoryMembershipProvider and the SqlMembershipProvider. 멤버 자격 기능 ...The membership feature...

ASP.NET 2.0에서 역할 관리자 사용Use Role Manager in ASP.NET 2.0

이 방법에서는 ASP.NET 2.0 역할 관리자를 사용 하는 방법을 보여 줍니다.This How To shows you how to use the ASP.NET 2.0 role manager. 역할 관리자는 응용 프로그램에서 역할을 관리 하 고 역할 기반 권한 부여를 수행 하는 작업을 용이 하 게 합니다.The role manager eases the task of managing roles and performing role-based authorization in your application. ...에서 사용할 다양 한 역할 공급자를 구성 하는 방법을 보여 줍니다.It shows how to configure the various role providers for use with your...

ASP.NET 2.0에서 Windows 인증 사용Use Windows Authentication in ASP.NET 2.0

이 방법에서는 ASP.NET 웹 응용 프로그램에서 Windows 인증을 구성 하 고 사용 하는 방법을 보여 줍니다.This How To shows you how to configure and use Windows authentication in an ASP.NET Web application. Windows 인증은 사용자가 Windows 도메인의 일부일 때마다 선호 되는 방법입니다.Windows authentication is the preferred approach whenever users are a part of your Windows domain. 이 방법을 사용 하면 기존 id 저장소를 사용할 수 있습니다.This approach enables you to use an existing identity store...

관리 코드에 대 한 보안 코드 검토 (기준 작업)를 수행 합니다.Perform a Security Code Review for Managed Code (Baseline Activity)

이 방법에서는 보안 코드 검토를 수행 하는 방법을 보여 줍니다.This How To shows you how to perform security code reviews. 이 모듈에서는 작업과 관련 된 단계와 결과를 분석 하는 방법을 보여 줍니다.This module presents the steps involved in the activity, and techniques for analyzing your results. "보안 질문 목록: 관리 코드 (.NET Framework 2.0)"를 사용 하 여이 방법을 사용 합니다.Use this How To with "Security Question List: Managed Code (.NET Framework 2.0)" ...

ASP.NET 2.0에 대 한 보안 배포 검토 수행Perform a Security Deployment Review for ASP.NET 2.0

이 방법에서는 ASP.NET 2.0 응용 프로그램에 대 한 보안 배포 검토를 수행 하 여 부적절 한 구성 설정으로 인해 발생 하는 잠재적인 보안 취약점을 식별 하는 방법을 보여 줍니다.This How To shows you how to perform a security deployment review for an ASP.NET 2.0 application to identify potential security vulnerabilities introduced by inappropriate configuration settings. 대부분의 검토 프로세스에는 다음 작업이 포함 됩니다.The majority of the review process involves making...

Windows 2000에 대 한 Kerberos 위임 구현Implement Kerberos Delegation for Windows 2000

Kerberos 위임을 사용 하면 응용 프로그램의 여러 물리적 계층에서 인증 된 id를 전달 하 여 다운스트림 인증 및 권한 부여를 지원할 수 있습니다.Kerberos delegation allows you to flow an authenticated identity across multiple physical tiers of an application to support downstream authentication and authorization. 이 방법으로이 작업을 수행 하는 데 필요한 구성 단계를 보여 줍니다.This How To shows you the configuration steps required to make this work.

ASP.NET 2.0에서 가장 및 위임 사용Use Impersonation and Delegation in ASP.NET 2.0

이 방법에서는 ASP.NET 2.0 응용 프로그램에서 가장을 사용 하는 방법과 시기를 보여 줍니다.This How To shows you how and when you should use impersonation in ASP.NET 2.0 applications. 기본적으로 가장이 해제 되 고 ASP.NET 웹 응용 프로그램의 프로세스 id를 사용 하 여 리소스에 액세스할 수 있습니다.By default, impersonation is turned off, and you can access resources by using the ASP.NET Web application's process identity. 그러나 다음을 사용할 수 있습니다.However, you can use...

디자인 타임에 웹 응용 프로그램에 대 한 위협 모델 만들기Create a Threat Model for a Web Application at Design Time

이 방법에서는 웹 응용 프로그램에 대 한 위협 모델을 만드는 방법을 설명 합니다.This How To describes an approach for creating a threat model for a Web application. 위협 모델링 작업을 통해 보안 디자인을 모델링할 수 있으므로, 투자 하기 전에 잠재적인 보안 디자인 결점 및 취약성을 노출할 수 있습니다.The threat modeling activity helps you to model your security design so that you can expose potential security design flaws and vulnerabilities before you invest...

폼 인증Forms Authentication

ASP.NET 2.0에서 폼 인증 보호Protect Forms Authentication in ASP.NET 2.0

이 방법에서는 ASP.NET 2.0 응용 프로그램에서 폼 인증을 안전 하 게 구성 하 고 사용 하는 방법을 보여 줍니다.This How To shows you how to securely configure and use forms authentication with ASP.NET 2.0 applications. 고려해 야 할 주요 요소는 인증 티켓의 보안을 유지 하 고 사용자 id 저장소를 보호 하 고 해당 저장소에 액세스 하는 것입니다.Key factors to consider include properly securing the authentication ticket and securing the user identity store and access to that store. ......

ASP.NET 2.0의 Active Directory에서 폼 인증 사용Use Forms Authentication with Active Directory in ASP.NET 2.0

이 방법에서는 ActiveDirectoryMembershipProvider를 사용 하 여 Microsoft® Active Directory® 디렉터리 서비스에서 폼 인증을 사용 하는 방법을 보여 줍니다.This How To shows you how to use forms authentication with Microsoft® Active Directory® directory service by using the ActiveDirectoryMembershipProvider. 공급자를 구성 하 고 사용자를 만들고 인증 하는 방법을 보여 주는 방법 ...The How To shows you how to configure the provider and create and authenticate users....

ASP.NET 2.0에서 여러 도메인의 Active Directory에 폼 인증 사용Use Forms Authentication with Active Directory in Multiple Domains in ASP.NET 2.0

이 방법에서는 ActiveDirectoryMembershipProvider를 사용 하 여 Microsoft® Active Directory® 디렉터리 서비스에서 폼 인증을 사용 하는 방법을 보여 줍니다.This How To shows you how to use forms authentication with Microsoft® Active Directory® directory service by using the ActiveDirectoryMembershipProvider. 공급자를 구성 하 고 사용자를 만들고 인증 하는 방법을 보여 주는 방법 ...The How To shows you how to configure the provider and create and authenticate users....

ASP.NET 2.0의 SQL Server에서 폼 인증 사용Use Forms Authentication with SQL Server in ASP.NET 2.0

이 방법에서는 SQL Server 멤버 자격 공급자에서 폼 인증을 사용할 수 있는 방법을 보여 줍니다.This How To shows you how you can use forms authentication with the SQL Server membership provider. SQL Server 사용 하는 폼 인증은 응용 프로그램의 사용자가 Windows 도메인에 속하지 않는 경우에 가장 적합 하며 그 결과,...Forms authentication with SQL Server is most applicable in situations where users of your application are not part of your Windows domain, and as a result,...

ASP.NET 1.1에서 폼 인증을 사용 하 여 GenericPrincipal 개체 만들기Create GenericPrincipal Objects with Forms Authentication in ASP.NET 1.1

이 방법에서는 폼 인증을 사용할 때 GenericPrincipal 및 FormsIdentity 개체를 만들고 처리 하는 방법을 보여 줍니다.This How To shows you how to create and handle GenericPrincipal and FormsIdentity objects when using Forms authentication.

ASP.NET 1.1의 Active Directory에서 폼 인증 사용Use Forms Authentication with Active Directory in ASP.NET 1.1

이 방법 문서에서는 Active Directory 자격 증명 저장소에 대해 폼 인증을 구현 하는 방법을 보여 줍니다.This How To article shows you how to implement Forms authentication against an Active Directory credential store.

ASP.NET 1.1의 SQL Server에서 폼 인증 사용Use Forms Authentication with SQL Server in ASP.NET 1.1

이 방법에서는 SQL Server 자격 증명 저장소에 대해 폼 인증을 구현 하는 방법을 보여 줍니다.This How To shows you how to implement Forms authentication against a SQL Server credential store. 또한 데이터베이스에 암호 다이제스트를 저장 하는 방법을 보여 줍니다.It also shows you how to store password digests in the database.

사용자 입력 데이터 유효성 검사User Input Data Validation

요청 유효성 검사 - 스크립트 공격 방지Request Validation - Preventing Script Attacks

이 문서에서는 기본적으로 응용 프로그램에서 서버에 전송 된 인코딩되지 않은 HTML 콘텐츠를 처리 하지 못하도록 하는 ASP.NET의 요청 유효성 검사 기능에 대해 설명 합니다.This paper describes the request validation feature of ASP.NET where, by default, the application is prevented from processing unencoded HTML content submitted to the server. 응용 프로그램이 ... 인 경우이 요청 유효성 검사 기능을 사용 하지 않도록 설정할 수 있습니다.This request validation feature can be disabled when the application has been...

ASP.NET에서 사이트 간 스크립팅 방지Prevent Cross-Site Scripting in ASP.NET

이 방법에서는 적절 한 입력 유효성 검사 기법을 사용 하 고 출력을 인코딩하여 ASP.NET 응용 프로그램을 사이트 간 스크립팅 공격 으로부터 보호 하는 방법을 보여 줍니다.This How To shows how you can help protect your ASP.NET applications from cross-site scripting attacks by using proper input validation techniques and by encoding the output. 또한에서 사용할 수 있는 다른 여러 보호 메커니즘도 설명 합니다.It also describes a number of other protection mechanisms that you can use in...

ASP.NET의 SQL 삽입 으로부터 보호Protect From SQL Injection in ASP.NET

이 방법에서는 SQL 삽입 공격 으로부터 ASP.NET 응용 프로그램을 보호 하는 데 도움이 되는 여러 가지 방법을 보여 줍니다.This How To shows a number of ways to help protect your ASP.NET application from SQL injection attacks. 응용 프로그램에서 입력을 사용 하 여 동적 SQL 문을 생성 하거나 저장 프로시저를 사용 하 여에 연결할 때 SQL 삽입이 발생할 수 있습니다.SQL injection can occur when an application uses input to construct dynamic SQL statements or when it uses stored procedures to connect to the...

정규식을 사용 하 여 ASP.NET에서 입력 제한Use Regular Expressions to Constrain Input in ASP.NET

이 방법에서는 ASP.NET 응용 프로그램 내에서 정규식을 사용 하 여 신뢰할 수 없는 입력을 제한할 수 있는 방법을 보여 줍니다.This How To shows how you can use regular expressions within ASP.NET applications to constrain untrusted input. 정규식은 이름, 주소, 전화 번호 및 기타 사용자 정보와 같은 텍스트 필드의 유효성을 검사 하는 좋은 방법입니다.Regular expressions are a good way to validate text fields such as names, addresses, phone numbers, and other user information. 다음을 사용할 수 있습니다.You can use...

코드 액세스 보안Code Access Security

ASP.NET 2.0에서 코드 액세스 보안 사용Use Code Access Security in ASP.NET 2.0

이 방법에서는 응용 프로그램에 적합 한 신뢰 수준을 선택 하는 방법 및 필요한 경우 사용자 지정 신뢰 수준을 정의 하는 사용자 지정 ASP.NET 코드 액세스 보안 정책 파일을 만드는 방법을 보여 줍니다.This How To shows you how to select an appropriate trust level for your application, and where necessary, how to create a custom ASP.NET code access security policy file to define a custom trust level. 다른 코드 액세스 보안 신뢰를 사용할 수 있습니다.You can use different code access security trust...

사용자 지정 암호화 권한 만들기Create a Custom Encryption Permission

이 방법에서는 Win32® DPAPI (데이터 보호 API)에서 제공 하는 관리 되지 않는 암호화 기능에 대 한 프로그래밍 방식의 액세스를 제어 하는 사용자 지정 코드 액세스 보안 권한을 만드는 방법을 설명 합니다.This How To describes how to create a custom code access security permission to control programmatic access to unmanaged encryption functionality that Win32® Data Protection API (DPAPI) provides. 관리 되는 DPAPI 래퍼에서이 사용자 지정 권한을 사용 합니다.Use this custom permission with the managed DPAPI wrapper ...

코드 액세스 보안 정책을 사용 하 여 어셈블리 제한Use Code Access Security Policy to Constrain an Assembly

관리자는 코드 액세스 보안 정책을 구성 하 여 .NET Framework 코드 (어셈블리)의 작업을 제한할 수 있습니다.An administrator can configure code access security policy to constrain the operations of .NET Framework code (assemblies). 이 방법에서는 파일 i/o를 수행 하 고 제한할 어셈블리의 기능을 제한 하는 코드 액세스 보안 정책을 구성 합니다.In this How To, you configure code access security policy to constrain the ability of an assembly to perform file I/O and restrict...

통신 보안Communications Security

웹 서버에서 SSL 설정Set Up SSL on a Web Server

클라이언트 응용 프로그램에서 https 연결을 지원 하려면 웹 서버를 SSL로 구성 해야 합니다.A Web server must be configured for SSL in order to support https connections from client applications. 이 방법에서는 웹 서버에서 SSL을 구성 하는 방법을 보여 줍니다.This How To shows you how to configure SSL on a Web Server.

클라이언트 인증서 설정Set Up Client Certificates

IIS는 클라이언트 인증서 인증을 지원 합니다.IIS supports client certificate authentication. 이 방법에서는 클라이언트 인증서를 요구 하도록 웹 응용 프로그램을 구성 하는 방법을 보여 줍니다.This How To shows you how to configure a Web application to require client certificates. 또한 클라이언트 컴퓨터에 인증서를 설치 하 고 웹 응용 프로그램을 호출할 때 사용 하는 방법을 보여 줍니다.It also shows you how to install a certificate on a client computer and use it when calling the Web application.

포트 및 인증을 필터링 하는 데 IPSec 사용Use IPSec for Filtering Ports and Authentication

IPSec (인터넷 프로토콜 보안)은 서비스가 아니라 IP 기반 네트워크 트래픽에 대 한 암호화, 무결성 및 인증 서비스를 제공 하는 프로토콜입니다.Internet Protocol security (IPSec) is a protocol, not a service, that provides encryption, integrity, and authentication services for IP-based network traffic. IPSec에서 서버 간 보호를 제공 하기 때문에 IPSec을 사용 하 여 내부 위협에 대 한 카운터를 만들 수 있습니다.Because IPSec provides server-to-server protection, you can use IPSec to counter internal threats...

IPSec을 사용 하 여 두 서버 간에 보안 통신 제공Use IPSec to Provide Secure Communication Between Two Servers

IPSec은 Windows 2000에서 제공 되는 기술로, 두 서버 간에 암호화 된 채널을 만들 수 있습니다.IPSec is a technology provided by Windows 2000 that allows you to create encrypted channels between two servers. IPSec을 사용 하 여 IP 트래픽을 필터링 하 고 서버를 인증할 수 있습니다.IPSec can be used to filter IP traffic and to authenticate servers. 이 방법에서는 보안 (암호화 됨)을 제공 하도록 IPSec을 구성 하는 방법을 보여 줍니다.This How To shows you how to configure IPSec to provide a secure (encrypted) ...

SSL을 사용 하 여 SQL Server와의 통신 보호Use SSL to Secure Communication with SQL Server

응용 프로그램에서 SQL Server 데이터베이스 서버로 전달 되는 데이터를 보호 하는 것이 중요 한 경우가 종종 있습니다.It is often vital for applications to be able to secure the data passed to and from a SQL Server database server. SQL Server를 사용 하 여 SSL을 사용 하 여 암호화 된 채널을 만들 수 있습니다.With SQL Server, you can use SSL to create an encrypted channel. 이 방법에서는 데이터베이스 서버에 인증서를 설치 하는 방법을 보여 줍니다.This How To shows you how to install a certificate on the database server, ...

ASP.NET 1.1의 클라이언트 인증서를 사용 하 여 웹 서비스 호출Call a Web Service Using Client Certificates from ASP.NET 1.1

ASP.NET 웹 응용 프로그램 또는 Windows Forms 응용 프로그램에서 인증을 위해 웹 서비스에 클라이언트 인증서를 전달 하는 방법을 설명 하는 방법입니다.This How To describes how you can pass a client certificate to a Web service for authentication from an ASP.NET Web application or from a Windows Forms application. 로컬 컴퓨터 저장소 또는 사용자 저장소에 클라이언트 인증서를 설치할 수 있습니다.You can install the client certificate in either the local machine store or the user store. 조건If...

ASP.NET 1.1의 SSL을 사용 하 여 웹 서비스 호출Call a Web Service Using SSL from ASP.NET 1.1

SSL (SSL(Secure Sockets Layer)) 암호화를 사용 하 여 웹 서비스와 전달 되는 메시지의 무결성과 기밀성을 보장할 수 있습니다.Secure Sockets Layer (SSL) encryption can be used to guarantee the integrity and confidentiality of the messages passed to and from a Web service. 이 방법에서는 웹 서비스에서 SSL을 사용 하는 방법을 보여 줍니다.This How To shows you how to use SSL with Web services.

암호화Cryptography

.NET 1.1에서 DPAPI 라이브러리 만들기Create a DPAPI Library in .NET 1.1

이 방법에서는 데이터베이스 연결 문자열 및 계정 자격 증명과 같은 데이터를 암호화 하려는 응용 프로그램에 DPAPI 기능을 노출 하는 관리 되는 클래스 라이브러리를 만드는 방법을 보여 줍니다.This How To shows you how to create a managed class library that exposes DPAPI functionality to applications that want to encrypt data, for example, database connection strings and account credentials.

.NET 1.1에서 암호화 라이브러리 만들기Create an Encryption Library in .NET 1.1

이 방법에서는 응용 프로그램에 대 한 암호화 기능을 제공 하기 위해 관리 되는 클래스 라이브러리를 만드는 방법을 보여 줍니다.This How To shows you how to create a managed class library to provide encryption functionality for applications. 응용 프로그램에서 암호화 알고리즘을 선택할 수 있습니다.It allows an application to choose the encryption algorithm. 지원 되는 알고리즘에는 DES, Triple DES, RC2 및 Rijndael이 포함 됩니다.Supported algorithms include DES, Triple DES, RC2, and Rijndael.

ASP.NET 1.1에서 레지스트리에 암호화 된 연결 문자열을 저장 합니다.Store an Encrypted Connection String in the Registry in ASP.NET 1.1

응용 프로그램은 연결 문자열 및 계정 자격 증명과 같은 암호화 된 데이터를 Windows 레지스트리에 저장 하도록 선택할 수 있습니다.Applications may choose to store encrypted data such as connection strings and account credentials in the Windows registry. 이 방법에서는 레지스트리에서 암호화 된 문자열을 저장 하 고 검색 하는 방법을 보여 줍니다.This How To shows you how to store and retrieve encrypted strings in the registry.

ASP.NET 1.1에서 DPAPI (컴퓨터 저장소) 사용Use DPAPI (Machine Store) from ASP.NET 1.1

이 방법에서는 ASP.NET 웹 응용 프로그램 또는 웹 서비스에서 DPAPI를 사용 하 여 중요 한 데이터를 암호화 하는 방법을 보여 줍니다.This How To shows you how to use DPAPI from an ASP.NET Web application or Web service to encrypt sensitive data.

Enterprise Services에서 ASP.NET 1.1의 DPAPI (사용자 저장소) 사용Use DPAPI (User Store) from ASP.NET 1.1 with Enterprise Services

이 방법에서는 ASP.NET 웹 응용 프로그램 또는 서비스에서 DPAPI를 사용 하 여 중요 한 데이터를 암호화 하는 방법을 보여 줍니다.This How To shows you how to use DPAPI from an ASP.NET Web application or service to encrypt sensitive data. 이러한 방법으로는 out of process Enterprise Services 구성 요소를 사용 해야 하는 사용자 저장소와 DPAPI를 사용 합니다.This How To uses DPAPI with the user store, which requires the use of an out of process Enterprise Services component.

설치 및 설정 백서Installation and Setup Whitepapers

이러한 백서에서는 서버에 ASP.NET를 설치 및 구성 하는 방법에 대 한 단계별 지침을 제공 합니다.These whitepapers provide step-by-step instructions for installing and configuring ASP.NET on your server.

ASP.NET 2.0 응용 프로그램에 대 한 서비스 계정 만들기Create a Service Account for an ASP.NET 2.0 Application

이 방법에서는 ASP.NET 웹 응용 프로그램을 실행 하는 데 필요한 사용자 지정 최소 권한 서비스 계정을 만들고 구성 하는 방법을 보여 줍니다.This How To shows you how to create and configure a custom least-privileged service account to run an ASP.NET Web application. 기본적으로 Microsoft Windows Server 2003 및 IIS 6.0의 ASP.NET 응용 프로그램은 기본 제공 네트워크 서비스를 사용 하 여 실행 됩니다.By default, an ASP.NET application on Microsoft Windows Server 2003 and IIS 6.0 runs using the built-in Network Service ...

ASP.NET 2.0에서 여러 응용 프로그램을 호스팅할 때 보안 향상Improve Security When Hosting Multiple Applications in ASP.NET 2.0

이 방법에서는 여러 응용 프로그램을 서로 격리 하 고 웹 호스팅 환경의 공유 시스템 리소스에서 격리 하는 방법을 보여 줍니다.This How To shows how you can isolate multiple applications from one another and from shared system resources in a Web hosting environment. 호스팅 환경은 여러 가지를 호스트 하는 ISP (인터넷 서비스 공급자)에서 제공 하는 웹 서버 일 수 있습니다.The hosting environment might be a Web server provided by an Internet Service Provider (ISP) that hosts multiple ...

ASP.NET 2.0에서 보통 신뢰 사용Use Medium Trust in ASP.NET 2.0

이 방법에서는 보통 신뢰 수준에서 실행 되도록 ASP.NET 웹 응용 프로그램을 구성 하는 방법을 보여 줍니다.This How To shows you how to configure ASP.NET Web applications to run in medium trust. 동일한 서버에서 여러 응용 프로그램을 호스트 하는 경우 코드 액세스 보안 및 보통 신뢰 수준을 사용 하 여 응용 프로그램 격리를 제공할 수 있습니다.If you host multiple applications on the same server, you can use code access security and the medium trust level to provide application isolation. 설정 ...By setting ...

ASP.NET 2.0에서 네트워크 서비스 계정을 사용 하 여 리소스에 액세스 합니다.Use the Network Service Account to Access Resources in ASP.NET 2.0

이 방법에서는 NT AUTHORITY\Network Service 컴퓨터 계정을 사용 하 여 로컬 및 네트워크 리소스에 액세스 하는 방법을 보여 줍니다.This How To shows you how you can use the NT AUTHORITY\Network Service machine account to access local and network resources. 기본적으로 Windows Server 2003에서 ASP.NET 응용 프로그램은이 계정의 id를 사용 하 여 실행 됩니다.By default on Windows Server 2003, ASP.NET applications run using this account's identity. 최소 권한 ...It is a least privileged...

ASP.NET 2.0에서 프로토콜 전환 및 제한 된 위임 사용Use Protocol Transition and Constrained Delegation in ASP.NET 2.0

이 방법에서는 프로토콜 전환 및 제한 된 위임을 구성 하 고 사용 하 여 ASP.NET 응용 프로그램이 원래 호출자를 가장 하는 동안 네트워크 리소스에 액세스할 수 있도록 하는 방법을 보여 줍니다.This How To shows you how to configure and use protocol transition and constrained delegation to allow your ASP.NET application to access network resources while impersonating the original caller. Microsoft® Windows® 2000 운영 체제 ...The Microsoft® Windows® 2000 operating system ...

.NET Framework 1.0 및 1.1의 ASP.NET Side-by-Side 실행ASP.NET Side-by-Side Execution of .NET Framework 1.0 and 1.1

이 백서에서는 컴퓨터에 .NET 1.0 및 .NET 1.1를 모두 설치 하 여 ASP.NET 웹 응용 프로그램이 두 가지 버전의 프레임 워크에서 실행 될 수 있도록 하는 방법을 설명 합니다.This whitepaper describes how to install both .NET 1.0 and .NET 1.1 on your machine, allowing an ASP.NET Web application to run on either version of the framework.

ASP.NET에서 IIS 디렉터리에 대한 액세스 거부ASP.NET Denied Access to IIS Directories

이 백서에서는 ASP.NET 응용 프로그램에 대 한 요청이 " DirectoryName 디렉터리에 대 한 액세스 거부" 오류를 반환 하는 경우 수행 해야 하는 작업에 대해 설명 합니다.This whitepaper describes what you must do if a request to your ASP.NET application returns the error, "Denied Access to DirectoryName directory. 디렉터리 변경 내용 모니터링을 시작 하지 못했습니다. "Failed to start monitoring directory changes."

IIS 6.0에서 ASP.NET 1.1 실행Running ASP.NET 1.1 with IIS 6.0

Windows Server 2003에는 IIS 6.0과 ASP.NET 1.1가 모두 포함 되어 있지만 이러한 구성 요소는 기본적으로 사용 하지 않도록 설정 되어 있습니다.While Windows Server 2003 includes both IIS 6.0 and ASP.NET 1.1, these components are disabled by default. 이 백서에서는 IIS 6.0 및 ASP.NET 1.1를 사용 하도록 설정 하는 방법에 대해 설명 하 고, 최적을 얻기 위해 몇 가지 구성 설정을 권장 합니다.This whitepaper describes how to enable IIS 6.0 and ASP.NET 1.1, and recommends several configuration settings to get the optimal...

IE 용 보안 업데이트를 적용 한 후 ' 서버 응용 프로그램을 사용할 수 없음 ' 오류 수정Fix for ‘Server Application Unavailable' Error after Applying Security Update for IE

이 문서에서는 Windows XP Professional에서 실행 되는 ASP.NET 1.0 응용 프로그램에 영향을 주는 Internet Explorer 용 MS03-32 보안 업데이트와 관련 된 문제를 해결 하는 패치를 설명 합니다.This paper describes the patch that fixes an issue with the MS03-32 Security Update for Internet Explorer that affects ASP.NET 1.0 applications running on Windows XP Professional.

ASP.NET 1.1를 실행 하는 사용자 지정 계정 만들기Create a Custom Account To Run ASP.NET 1.1

ASP.NET 웹 응용 프로그램은 일반적으로 기본 제공 ASPNET 계정을 사용 하 여 실행 됩니다.ASP.NET Web applications usually run using the built-in ASPNET account. 경우에 따라 사용자 지정 계정을 사용 하는 것이 좋습니다.On occasion, you may want to use a custom account instead. 이 방법 문서에서는 ASP.NET 웹 응용 프로그램을 실행 하기 위해 최소 권한의 로컬 계정을 만드는 방법을 보여 줍니다.This How To article shows you how to create a least privileged local account to run ASP.NET Web applications. ......

구성Configuration

ASP.NET 2.0에서 컴퓨터 키 구성Configure the Machine Key in ASP.NET 2.0

이 방법에서는 Web.config 파일의 <machineKey> 요소에 대해 설명 하 고 ViewState, 폼 인증 티켓 및 역할 쿠키의 변조 방지 및 암호화를 제어 하도록 <machineKey> 요소를 구성 하는 방법을 보여 줍니다.This How To explains the <machineKey> element in the Web.config file and shows how to configure the <machineKey> element to control tamper proofing and encryption of ViewState, forms authentication tickets, and role cookies. ViewState가 서명 되었습니다 ...ViewState is signed...

DPAPI를 사용 하 여 ASP.NET 2.0의 구성 섹션 암호화Encrypt Configuration Sections in ASP.NET 2.0 Using DPAPI

이 방법에서는 Windows DPAPI (데이터 보호 응용 프로그래밍 인터페이스)로 보호 되는 구성 공급자 및 Aspnet_regiis .exe 도구를 사용 하 여 구성 파일의 섹션을 암호화 하는 방법을 보여 줍니다.This How To shows how to use the Windows Data Protection application programming interface (DPAPI) protected configuration provider and the Aspnet_regiis.exe tool to encrypt sections of your configuration files. Aspnet_regiis .exe 도구를 사용 하 여 ...You can use the Aspnet_regiis.exe tool to ...

RSA를 사용 하 여 ASP.NET 2.0의 구성 섹션 암호화Encrypt Configuration Sections in ASP.NET 2.0 Using RSA

이 방법에서는 RSA로 보호 되는 구성 공급자와 Aspnet_regiis .exe 도구를 사용 하 여 구성 파일의 섹션을 암호화 하는 방법을 보여 줍니다.This How To shows how to use the RSA Protected Configuration provider and the Aspnet_regiis.exe tool to encrypt sections of your configuration files. Aspnet_regiis .exe 도구를 사용 하 여 연결 문자열과 같은 중요 한 데이터를 암호화할 수 있습니다.You can use Aspnet_regiis.exe tool to encrypt sensitive data, such as connection strings, held in the ...

ASP.NET 2.0에서 가장 및 위임 사용Use Impersonation and Delegation in ASP.NET 2.0

이 방법에서는 ASP.NET 2.0 응용 프로그램에서 가장을 사용 하는 방법과 시기를 보여 줍니다.This How To shows you how and when you should use impersonation in ASP.NET 2.0 applications. 기본적으로 가장이 해제 되 고 ASP.NET 웹 응용 프로그램의 프로세스 id를 사용 하 여 리소스에 액세스할 수 있습니다.By default, impersonation is turned off, and you can access resources by using the ASP.NET Web application's process identity. 그러나 다음을 사용할 수 있습니다.However, you can use...

SQL Server 백서SQL Server Whitepapers

ASP.NET는 다양 한 데이터베이스에서 작동 하는 반면, 이러한 백서는 특히 SQL Server에 ASP.NET 응용 프로그램을 연결 하는 방법을 살펴봅니다.While ASP.NET works with a variety of databases, these whitepapers look specifically at connecting ASP.NET applications to SQL Server.

ASP.NET 2.0에서 SQL 인증을 사용 하 여 SQL Server에 연결Connect to SQL Server Using SQL Authentication in ASP.NET 2.0

이 방법에서는 데이터베이스 액세스 인증에서 네이티브 SQL 인증을 사용 하는 경우 ASP.NET 응용 프로그램을 Microsoft® SQL Server™에 안전 하 게 연결 하는 방법을 보여 줍니다.This How To shows you how to connect an ASP.NET application securely to Microsoft® SQL Server™ when database access authentication uses native SQL authentication. Windows 인증은 SQL Server에 연결 하는 데 권장 되는 방법입니다.Windows authentication is the recommended way to connect to SQL Server because you...

ASP.NET 2.0에서 Windows 인증을 사용 하 여 SQL Server에 연결Connect to SQL Server Using Windows Authentication in ASP.NET 2.0

이 방법에서는 ASP.NET 버전 2.0 응용 프로그램의 Windows 서비스 계정을 사용 하 여 SQL Server 2000에 연결 하는 방법을 보여 줍니다.This How To shows you how to connect to SQL Server 2000 using a Windows service account from an ASP.NET version 2.0 application. 자격 증명을 저장 하지 않기 때문에 가능 하면 SQL 인증 대신 Windows 인증을 사용 해야 합니다.You should use Windows authentication instead of SQL authentication whenever possible because you avoid storing credentials in ...

SSL을 사용 하 여 SQL Server 2000과의 통신 보안 유지Use SSL to Secure Communication with SQL Server 2000

응용 프로그램에서 SQL Server 데이터베이스 서버로 전달 되는 데이터를 보호 하는 것이 중요 한 경우가 종종 있습니다.It is often vital for applications to be able to secure the data passed to and from a SQL Server database server. SQL Server를 사용 하 여 SSL을 사용 하 여 암호화 된 채널을 만들 수 있습니다.With SQL Server, you can use SSL to create an encrypted channel. 이 방법에서는 데이터베이스 서버에 인증서를 설치 하는 방법을 보여 줍니다,...This How To shows you how to install a certificate on the database server,...

일반 백서General Whitepapers

다음 사례 연구에서는 기존 호스팅 환경에서 Microsoft Azure로 Microsoft의 .NET 커뮤니티 웹 사이트를 마이그레이션하는 데 사용 된 프로세스를 설명 합니다.The following case study describes the process that was used to migrate Microsoft's .NET community websites from a traditional hosting environment to Microsoft Azure.

Microsoft의 ASP.NET 및 IIS.NET 커뮤니티 웹 사이트를 Microsoft Azure으로 마이그레이션Migrating Microsoft's ASP.NET and IIS.NET Community Websites to Microsoft Azure

이러한 백서에서는 ASP.NET 관련 된 다양 한 항목을 다룹니다.These whitepapers cover a variety of topics concerning ASP.NET.

ASP.NET 2.0에서 상태 모니터링 사용Use Health Monitoring in ASP.NET 2.0

이 방법에서는 상태 모니터링을 사용 하 여 사용자 지정 이벤트에 대 한 응용 프로그램을 계측 하는 방법을 보여 줍니다.This How To shows you how to use health monitoring to instrument your application for a custom event. 사용자 지정 상태 모니터링 이벤트를 만들려면 healthMonitoring에서 파생 되는 클래스를 만들고,>를 <구성 합니다.To create a custom health monitoring event, you create a class that derives from System.Web.Management.WebBaseEvent, configure the <healthMonitoring> ...

패치 관리 구현Implement Patch Management

이 방법에서는 단일 또는 여러 서버를 최신 상태로 유지 하는 방법을 비롯 하 여 패치 관리에 대해 설명 합니다.This How To explains patch management, including how to keep single or multiple servers up to date. Microsoft에서 다운로드할 수 있는 도구를 제외 하 고 추가 소프트웨어는 필요 하지 않습니다.Additional software is not required, except for the tools available for download from Microsoft. 운영 및 보안 정책은 패치 관리를 채택 해야 합니다.Operations and security policy should adopt a patch management...

Silverlight 3 SDK의 Silverlight 용 ASP.NET 서버 컨트롤ASP.NET Server Controls for Silverlight in the Silverlight 3 SDK

Silverlight 용 ASP.NET 서버 컨트롤 ("ASP.NET Silverlight 컨트롤") (ASP.NET MediaPlayer 및 Silverlight 컨트롤)은 silverlight SDK for Silverlight 버전 3에서 제거 되었습니다.The ASP.NET Server Controls for Silverlight ("ASP.NET Silverlight controls"), which are the ASP.NET MediaPlayer and Silverlight controls, have been removed from the Silverlight SDK for Silverlight version 3. 이 문서에서는 이러한 ASP.NET 작업을 수행 하는 개발자를 위한 지침을 제공 합니다.This document provides guidance for developers who worked with these ASP.NET...

고성능 웹 응용 프로그램 빌드Building High Performance Web Applications

ASP.NET Ajax 라이브러리의 새로운 기능을 사용 하 여 고성능 웹 응용 프로그램을 빌드하는 방법에 대해 알아봅니다.Learn how to use the new features in ASP.NET Ajax Library to build High Performance Web Applications