Некоторое время я пытался общаться с SharePoint через интерфейс JavaScript, но это было довольно утомительно.
SP и FE находятся на одном сервере?В моем случае они не сильно усложняли аутентификацию.Не существует «простого» способа аутентификации в SP в JavaScript, так как есть несколько шагов проверки, по крайней мере, на тот момент, поэтому мы закончили с использованием .NET backend.Серверная часть .NET может использовать библиотеку CSOM для аутентификации и связи с SharePoint (вне помещения и в помещении).Затем предоставьте некоторые функции REST API для внешнего интерфейса.
Я надеюсь, что мой опыт может помочь.