C# NetworkCredentials с ошибкой домена\имя пользователяC#

Место общения программистов C#
Anonymous
C# NetworkCredentials с ошибкой домена\имя пользователя

Сообщение Anonymous »

Я работаю над приложением ASP.NET на .NET Framework 3.5.
Я отправляю электронное письмо, используя

Код: Выделить всё

SmtpClient client = new SmtpClient();
Чтобы установить учетные данные, я делаю следующее:

Код: Выделить всё

client.Credentials = new System.Net.NetworkCredential(USERNAME, PASSWORD);
Но у меня проблемы с доступом из-за пределов сервера. Я пытаюсь настроить ДОМЕН следующим образом

Код: Выделить всё

client.Credentials = new System.Net.NetworkCredential(@"DOMAIN\" + USERNAME, PASSWORD);
но @"ДОМЕН\" + ИМЯ ПОЛЬЗОВАТЕЛЯ переводится как "ДОМЕН\\" + ИМЯ ПОЛЬЗОВАТЕЛЯ и это не работает.
Есть ли способ установить домен? Или сделать так, чтобы @"DOMAIN" не заменялся на "DOMAIN\"?
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/787 ... name-error

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