Мы собираемся использовать приложение, которое использует транзакции.
Это работает, когда мы устанавливаем приложение на машину в том же домене.
Я попытался войти в Службы компонентов и отметить «Разрешить входящие соединения» и «Не требуется аутентификация».
Я вижу, что транзакция отображается в списке MSDTC на обоих компьютерах, но транзакция прерывается.
Любые идеи, в чем может быть проблема?
Я не уверен, как MSDTC справляется с этим, но вы можете попробовать использовать сквозную аутентификацию. Установите локальный пользователь \ пароль на сервере приложений, который соответствует либо локальному пользователю \ паролю на сервере SQL, либо пользователю \ паролю домена в домене SQL-сервера. Настройте приложение для запуска в контексте этого пользователя и посмотрите, что произойдет.