powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / WCF анонимный доступ
4 сообщений из 4, страница 1 из 1
WCF анонимный доступ
    #36271941
WCFServiceMen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Возможно ли сделать в WCF анонимный доступ, чтоб не надо было указывать
userPrincipalName / servicePrincipalName. Чтоб было достаточно только адреса типа net.tcp://server/aaa

почему то он не поддерживается.

ChannelFactory<IService1> factory = new ChannelFactory<IService1>(
new NetTcpBinding(), new EndpointAddress(@"net.tcp://server/aaa"));

factory.Credentials.Windows.AllowedImpersonationLevel =
System.Security.Principal.TokenImpersonationLevel.Anonymous;

IService1 channel = factory.CreateChannel();
string s = channel.GetData(123);
factory.Close();

выдает сообщение:

The supported values are Identification, Impersonation or Delegation.
Parameter name: impersonationLevel
Actual value was Anonymous.

Как включить анонимный доступ ?
...
Рейтинг: 0 / 0
WCF анонимный доступ
    #36272348
WCF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
<binding name="MyBinding">
                    <security mode="None">
                        <message establishSecurityContext="false"/>
                        <transport clientCredentialType="None"/>
                    </security>
                </binding>
...
Рейтинг: 0 / 0
WCF анонимный доступ
    #36272658
WCFServiceMen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ничего не работает!

параметра <message establishSecurityContext вобще нет! откуда это?

а если поставить ="None", то возникает странное сообщение:

The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was '00:01:00'.

при чем тут таймаут. наверно чтото другое
...
Рейтинг: 0 / 0
WCF анонимный доступ
    #36272665
WCFServiceMen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На локальной машине все работает. Не работает в сети, если сервис на другой машине.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / WCF анонимный доступ
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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