2017-02-22 36 views

回答

1

您是真正使用Azure移動服務而不是Azure移動應用程序嗎?您通常不能在Azure移動服務上擁有自定義域。既然你提到了ZUMO Auth 2,我假設你的意思是App Service Auth以及Azure移動應用程序。

我建議看看Azure函數適用於任何不需要ZUMO的API。但是,您可以將自定義API添加到您的服務中。我在書中涵蓋了所有選項 - http://aka.ms/zumobook - 第4章。

對於檢查心跳的服務控制器。如果意圖是確保服務處於活動狀態,那麼只需創建一個未經身份驗證的自定義API來測試數據庫連接性(可能執行SQL命令以獲取主表中的行數)並返回成功或失敗。然後,您可以使用Azure函數,Azure調度程序或OMS對該自定義API執行查詢。

+0

對不起造成的混淆,我正在使用Azure移動應用程序。 Azure功能應用程序將託管在單獨的終點處。我希望端點相同,需要在同一個應用程序中訪問多個內存數據結構,所以天藍色的功能將不起作用,請隨時糾正我,如果我錯了 – Anu

+0

在這種情況下,使用自定義API在您的移動應用程序。 –

+0

我添加了一個自定義api,就像VS2015一樣簡單,添加了帶有R/W操作的Web API 2控制器。並將其稱爲http:// localhost:xyz/api/test給了我一個404.當我在控制器類中添加屬性[MobileAppController]時,調用此api需要X-Zumo-auth。我們有其他的選擇嗎? – Anu