Неверный аргумент имени пользователя -CMOS
Как вы можете прочитать в заголовке, у меня проблема с аргументом имени пользователя. Я всегда получаю ошибку:
System.ArgumentException: 'Аргумент'username'недействителен."
в соответствии: SharePointOnlineCredentials orgIDCredential = new SharePointOnlineCredentials(netcred.UserName, netcred.SecurePassword);
Есть идеи как это исправить?
private static csom.ProjectContext GetContext(string url)
{
csom.ProjectContext context = new csom.ProjectContext(url);
string userName,passWord;
Console.WriteLine("Please enter your username for PWA");
userName = Console.ReadLine();
Console.WriteLine("Please enter your password for PWA");
passWord = Console.ReadLine();
NetworkCredential netcred = new NetworkCredential(userName, passWord);
SharePointOnlineCredentials orgIDCredential = new SharePointOnlineCredentials(netcred.UserName, netcred.SecurePassword);
context.Credentials = orgIDCredential;
return context;
}
1 ответ
Я тоже получил эту ошибку, решение просто не включать домен при использовании имени пользователя:
NetworkCredential netcred = new NetworkCredential("userName", passWord);
Дайте мне знать, если это поможет.