Я создал библиотеку .Net на работе, которая используется всеми нашими разработчиками. Часть безопасности использует Microsoft AzMan для бэкэнда безопасности. Чтобы создать безопасный (AzMan) ClientContext, я должен передать ему значение токена (как uint). Это все прекрасно, пока мне не нужно было создать оболочку COM для нашей общей библиотеки, чтобы некоторые из наших старых страниц могли использовать ее без переписывания.
Я не могу понять, как получить значение токена для передачи в AzMan из устаревшего ASP. Оболочка COM настроена для работы в качестве COM-сервера и запускается от имени конкретного пользователя, которого мы здесь используем для всех объектов COM, поэтому общая библиотека не может просто получить удостоверение с помощью .Net.
Есть идеи?