indian143 Ответов: 0

Различные способы защиты моих служб WCF от доступа из внешнего мира


Привет,

У меня есть служба WCF, в которой у меня есть различные операционные контракты, я хочу ограничить доступ к моей службе WCF из внешнего мира. Значит, даже внешние неаутентифицированные пользователи не могут даже попасть в мой операционный контракт. Как я могу таким образом защитить свои контракты на обслуживание и эксплуатацию WCF? Некоторые могут сказать, что если у них нет WSDL, они не могут создать прокси-сервер, но предполагают, что у них есть прокси-сервер или у них есть доступ к некоторым операционным контрактам, как я могу ограничить другие операционные контракты для них?

И точно так же, как у меня есть другой сервис Web API RESTful, может ли кто-нибудь сообщить мне, как я могу защитить свой сервис Web Api RESTful таким же образом, например, если у него есть доступ к методам Get, как я могу ограничить его от невозможности доступа к методам Put или Delete?

Фрагмент кода, ссылка или даже предложение были бы очень полезны. Заранее спасибо.

Что я уже пробовал:

Поиск в google и попытка с различными вариантами

F-ES Sitecore

Как вы ограничиваете доступ к чему-либо? Вы реализуете аутентификацию. Google за использование аутентификации с помощью сервисов WCF для идей.

0 Ответов