Поделиться через


Взаимодействие с системой безопасности COM+ 1.0

Обновлен: Ноябрь 2007

Существующее приложение COM+ 1.0 можно расширить с помощью новых управляемых компонентов .NET Framework. Контекст безопасности COM+ 1.0 все еще управляется COM+ 1.0, а административный интерфейс пользователя COM+ 1.0 используется для настройки приложения. Как правило, в приложении COM+ 1.0 объекты .NET Framework выглядят как объекты COM+ 1.0.

Чтобы сделать объекты .NET Framework видимыми для служб безопасности COM+ 1.0, необходимо запустить средства (такие как Tlbexp.exe), поставляемые в составе SDK (пакет средств разработки программного обеспечения) для Windows для создания библиотек типов для открытых интерфейсов, и зарегистрировать объекты, чтобы COM+ 1.0 смог их обнаружить. Для настройки ролей и других свойств безопасности на основании ролей необходимо использовать административные возможности COM+ 1.0.

Существуют некоторые ограничения взаимодействия с безопасностью COM+ 1.0. Свойства безопасности COM+ 1.0 не распространяются за пределы процесса или компьютера или на вновь созданные потоки исполнения в рамках управляемого кода. Службы безопасности COM+ 1.0 могут использоваться управляемым кодом только в системе Windows 2000.

.NET Framework предоставляет несколько управляемых оболочек в пространстве имен System.EnterpriseServices, что позволяет получить доступ к средствам безопасности COM+ 1.0.

См. также

Ссылки

System.EnterpriseServices

Другие ресурсы

Безопасность на основе ролей