powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / доступ к REST service с определенных IP и по имени пользователя
8 сообщений из 8, страница 1 из 1
доступ к REST service с определенных IP и по имени пользователя
    #39473897
abort
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть REST service. Хостится и запускается с консоли:
Код: c#
1.
2.
3.
4.
5.
6.
            ServDep DS = new ServDep ();
            WebServiceHost serviceHost = new WebServiceHost(DS , new Uri("http://localhost:8000/blablabla"));
            serviceHost.Open();
            Console.WriteLine(DateTime.Now.ToString("dd.MM.yyyy HH:mm:ss") + " - STARTED");            
            Console.ReadKey();
            serviceHost.Close();



Любой может зайти по этому пути и вызвать сервис. Нужно ограничить доступ к этому сервису. Например дать доступ только с определенных IP или только определенным UserName. Как это реализовать?
...
Рейтинг: 0 / 0
доступ к REST service с определенных IP и по имени пользователя
    #39473986
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
abortесть REST service. Хостится и запускается с консоли:
Код: c#
1.
2.
3.
4.
5.
6.
            ServDep DS = new ServDep ();
            WebServiceHost serviceHost = new WebServiceHost(DS , new Uri("http://localhost:8000/blablabla"));
            serviceHost.Open();
            Console.WriteLine(DateTime.Now.ToString("dd.MM.yyyy HH:mm:ss") + " - STARTED");            
            Console.ReadKey();
            serviceHost.Close();



Любой может зайти по этому пути и вызвать сервис. Нужно ограничить доступ к этому сервису. Например дать доступ только с определенных IP или только определенным UserName. Как это реализовать?

а что такое "UserName" в данном случае?
Айпи - можно ловить в методе и отвергать, например.
...
Рейтинг: 0 / 0
доступ к REST service с определенных IP и по имени пользователя
    #39474000
abort
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,

ну например разрешить доступ к сервису только от доменных юзеров
domen\vlad.putin
domen\dima.putin
...
Рейтинг: 0 / 0
доступ к REST service с определенных IP и по имени пользователя
    #39474004
abort
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг ХупинАйпи - можно ловить в методе и отвергать, например.

а как это сделать?
...
Рейтинг: 0 / 0
доступ к REST service с определенных IP и по имени пользователя
    #39474099
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
abortРолг Хупин,

ну например разрешить доступ к сервису только от доменных юзеров
domen\vlad.putin
domen\dima.putin

какой же доменный юзер может быть, если юзер вызывает сервис, расположенный в интернетах?
...
Рейтинг: 0 / 0
доступ к REST service с определенных IP и по имени пользователя
    #39474160
abort
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг ХупинabortРолг Хупин,

ну например разрешить доступ к сервису только от доменных юзеров
domen\vlad.putin
domen\dima.putin

какой же доменный юзер может быть, если юзер вызывает сервис, расположенный в интернетах?

сервис расположен в интранете в консоле. Если бы хостинг был бы на IIS, то вытащить из коллекции реквест все данные от пользователя можно. Но когда консольный хостинг, не могу вытащить эти данные
...
Рейтинг: 0 / 0
доступ к REST service с определенных IP и по имени пользователя
    #39474357
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
abortРолг Хупинпропущено...


какой же доменный юзер может быть, если юзер вызывает сервис, расположенный в интернетах?

сервис расположен в интранете в консоле. Если бы хостинг был бы на IIS, то вытащить из коллекции реквест все данные от пользователя можно. Но когда консольный хостинг, не могу вытащить эти данные

и вы думаете, что там всегда будет доменный юзер? хм...

И когда консольный хостинг тоже можно отловить запрос и расчленить
...
Рейтинг: 0 / 0
доступ к REST service с определенных IP и по имени пользователя
    #39474760
abort
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупинabortпропущено...


сервис расположен в интранете в консоле. Если бы хостинг был бы на IIS, то вытащить из коллекции реквест все данные от пользователя можно. Но когда консольный хостинг, не могу вытащить эти данные

и вы думаете, что там всегда будет доменный юзер? хм... так это и делается только для пользователей домена и все

И когда консольный хостинг тоже можно отловить запрос и расчленить - а вот с этим загвоздка пока
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / доступ к REST service с определенных IP и по имени пользователя
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]