У меня возникли трудности с подключением обещанной базы данных к SharePoint в Интернете.
Подключение к базе данных требуется VPN, когда пользователь выходит из локальной сети.
По сути, у нас есть некоторые представления базы данных, которые мы хотели бы отображать в нашем онлайн-приложении SharPoint.
SharePoint 2013 Online E3
SQL Server
Active Directory
нам нужно руководство, как получить доступ к этой базе данных в SharePoint онлайн без использования публичного PI. По сути, мы пытаемся найти способ подключить эту базу данных с помощью безопасного соединения.
Целью является разработка приложения asp.net, Список опций
WCF
Технология веб-API
ничего общего с программированием
Это моя беда, я не упомянул часть разработки ASP.NET
Using
Azure Hybrid Connection
,BCS with Azure Web App hosting WCF endpoint, we can now expose on-premisesSQL data
to SharePointOnline and Cloud
by external content types (ECTs
) orSharePoint Hosted Apps
.
Ниже приведены подходы two
, с помощью которых BCS
может подключать эти источники данных к SharePoint
:
1. Azure Web App hosting WCF Service and External Lists
2. Azure Web App hosting WCF Data Service and Hosted Apps
Плюсы:
The advantage of using this
approach is the reusability
of External Content Types (ECT
). ECTs can be used across multiple lists and sites in the same site collection. ECTs can also be used forcomplex
associationsacross multiple types of data
.
public static void InitializeService(DataServiceConfiguration config)
{
// TODO: set rules to indicate which entity sets and service operations are visible, updatable, etc.
config.SetEntitySetAccessRule("*", EntitySetRights.AllRead);
config.DataServiceBehavior.MaxProtocolVersion = DataServiceProtocolVersion.V3;
config.UseVerboseErrors = true;
}
Конечная точка WCF или веб-API более безопасны
веб-API безопасен, у вас может быть дополнительный выбор в качестве конечной точки Wcf .. кликните сюда
Что не так с вопросом?