0

我們在Azure VM SQL Server中實現了數據集市。我們使用Azure Data Factory將數據從本地數據庫傳輸到Azure VM數據。我們現在需要與第三方分享這些數據。這些第三方用戶在數據訪問數據之前還需要進行身份驗證。這在Azure中如何實現?與外部用戶共享Azure SQL數據

感謝

+0

爲什麼需要Service Fabric來共享您的數據?不確定你在問什麼。你是在談論在數據庫中建立一個新用戶?你是在談論升級某種類型的API嗎?請相應地編輯您的問題。 –

回答

0

不建議直接與外部用戶共享數據庫,我建議把服務層之間。

最簡單和最快的方法是使用WCF數據服務生成OData端點,這將使您的外部用戶可以訪問數據庫中的所有內容,並且可以通過基於表單或基於聲明的身份驗證對其進行身份驗證。

+0

Thx Haitham。這個想法是使用另一個Azure服務向第三方提供數據。您是否建議WCF Relay + OData是要走的路? – zen2012

+0

我不會建議將數據庫直接暴露給除您自己的應用程序之外的任何其他應用程序,您必須有選擇性並對用戶進行身份驗證。您可以使用任何公開REST端點的Web服務來完成此操作。 OData是最簡單的方法 –