다음을 통해 공유


COM+ 1.0 보안과의 상호 운용

새로운 .NET Framework의 관리되는 구성 요소로 기존의 COM+ 1.0 응용 프로그램을 확장할 수 있습니다. COM+ 1.0 보안 컨텍스트는 여전히 COM+ 1.0에서 관리되고, COM+ 1.0 관리용 사용자 인터페이스는 응용 프로그램을 구성하는 데 사용됩니다. 기본적으로, COM+ 1.0 응용 프로그램에서 .NET Framework 개체는 COM+ 1.0 개체와 비슷합니다.

.NET Framework 개체를 COM+ 1.0 보안 서비스에 표시하려면 Windows SDK(소프트웨어 개발 키트)에서 제공하는 Tlbexp.exe와 같은 도구를 실행하여 공용 인터페이스를 위한 형식 라이브러리를 만들고 해당 개체를 COM+ 1.0에서 찾을 수 있도록 등록해야 합니다. 또한 COM+ 1.0 관리 기능을 사용하여 역할 및 기타 역할 기반 보안 동작을 구성해야 합니다.

COM+ 1.0 보안 상호 운용성에는 몇 가지 제한이 있습니다. COM+ 1.0 보안 속성은 프로세스 또는 시스템 경계를 넘어 전파되거나, 관리 코드 내에서 새로 만든 실행 스레드에 전파되지 않습니다. COM+ 1.0 보안 서비스는 Windows 2000 시스템에서 관리 코드를 통해서만 사용할 수 있습니다.

.NET Framework 에서는 COM+ 1.0 보안 기능에 액세스할 수 있도록 System.EnterpriseServices 네임스페이스에 관리되는 래퍼를 여러 개 제공합니다.

참고 항목

참조

System.EnterpriseServices

개념

역할 기반 보안