.NET Core Web API для удаленной службы WCF ASP.NET Framework net.tcpC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 .NET Core Web API для удаленной службы WCF ASP.NET Framework net.tcp

Сообщение Anonymous »

У меня есть веб-API .NET Core 6 (служба 1), который использует более старую версию WCF ASP.NET Framework 4.5.2 (служба 2), которая работает только через net.tcp. Вторая служба имеет подключение к базе данных, которая считывает и записывает определенные данные.
Я могу использовать функцию подключенных служб в Visual Studio, которая добавляет ссылки на службы из Службы 2 в Службу 1. Я у вас есть простая тестовая конечная точка в Службе 2, которая не имеет подключения к базе данных и отлично реагирует. Однако при использовании ресурса, подключенного к базе данных с использованием встроенной безопасности, из Службы 1 я получаю необычную ошибку:

внешнее исключение — ошибка аутентификации.
внутреннее исключение — неправильное имя целевого участника.

Я не уверен на 100 %, но считаю, что это связано с пресловутой Windows. Сценарий делегирования с двумя переходами. Я видел это раньше много лет назад, но не совсем уверен, как исправить это с помощью веб-API ASP.NET Core 6 (Служба 1).
В Службе 2 я обнаружил, что с помощью стандартное клиентское приложение WCF работает должным образом. Эта проблема возникает только тогда, когда я использую его через Службу 1. У меня нет особой свободы изменять Службу 2, устаревшее приложение, но я могу изменить Службу 1. Есть ли у кого-нибудь какая-либо настройка конфигурации/кода, как мне этого добиться?
Есть много информации о ядре WCF и ASP.NET, но я не уверен, что видел этот сценарий в какой-либо документации. Я открыт для идей и предложений по наилучшему подходу к этой проблеме

Подробнее здесь: https://stackoverflow.com/questions/786 ... cp-service
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Веб-API ASP.NET Core для удаленной службы WCF .NET Framework net.tcp
    Anonymous » » в форуме C#
    0 Ответы
    37 Просмотры
    Последнее сообщение Anonymous
  • Вызов одной службы WCF из другой службы WCF: ошибка конечной точки?
    Anonymous » » в форуме C#
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Ошибка TCP (10060) при попытке подключения к удаленной службе WCF
    Anonymous » » в форуме C#
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Ошибка TCP (10060) при попытке подключиться к удаленной службе WCF
    Anonymous » » в форуме C#
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • В чем разница между WCF Web API и веб -API ASP.net
    Anonymous » » в форуме C#
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»