התחברות ל Sharepoint עם .net core

Sea Bass

New member
התחברות ל Sharepoint עם .net core

שלום,
לפני כמה חודשים המרתי מערכת .net מ framework 4.6 ל net core. (כרגע היא 2.0) חלק מהמערכת השתמשה ב sharepoint עם Microsoft.SharePoint.Client.
ה DLL הזה לא נתמך ב .net core מה שהביא אותי לבצע את כל ההתחברות ב http rest (כדי להוריד קבצים נניח)
הבעיה שלי היא שאני לא מצליח לבצע Authentication שלא דרך NetworkCredential (מה שנתמך ב .net core). עם ה DLL השתמשתי ב SharePointOnlineCredentials מה שלא נתמך כמובן ואני לא מצאתי דרך לבצע auth שיחליף את SharePointOnline.
כאשר שם המשתמש הוא xx והססמא היא yy אז אני יכול להתחבר דרך NetworkCredential וזה עובד, אך כששם המשתמש הוא מייל, ההתחברות דרך SharePointOnlineCredentials.
הנה הקוד שעובד ב framework עם ה DLL:
קוד:
                if (username.Contains("@"))
                {
                    ret.Credentials = new SharePointOnlineCredentials(username, new SecureString());
                }
                else
                {
                    ret.Credentials = new NetworkCredential(username, passWord);
                }
אשמח לעזרה מה אפשר לעשות?.. חיפשתי המון פתרונות אך לא מצאתי משהו שתומך .net core.
תודה רבה.
 

arielRuuubi

New member
לפחות לימדת אותי לא לעבוד עם דוט נט קור עם SP

או בכלל לא לעבוד איתו עם משהו שקשור לדוט נט, רק ANGULAR, JS, וכד'
 
למעלה