2017-03-09 148 views
-1

是否有任何文章或資源列出了在標準.NET控制檯應用程序中工作的.NET功能和SDK類型,它在Azure WebJobs託管環境中不起作用?Azure WebJob託管環境

我的理解是,Azure WebJobs託管環境是一個典型的包含.NET框架的Windows服務器虛擬機。我期望大多數基於.NET的SDK,比如各種Azure SDK或Entity框架應該能夠在WebJobs託管的控制檯應用程序中完美地工作。在做出應用程序設計決策之前,我想知道在WebJobs主機環境中無法正常工作的事情。

+0

我不知道不適用於WebJobs的事情列表。我確認實體框架沒有問題。你打算使用哪種類型的圖書館,你認爲這不會起作用? –

+0

@VivienChevallier,我正在尋找由於本地安全策略限制或低特權AD標識而可能出現的問題。 –

回答

0

我在尋找由於本地安全策略限制或低特權AD標識而可能出現的問題。

WebJobs在稱爲沙箱的安全環境中運行。沙箱的執行環境與本地執行環境的不同之處主要在於多租戶 - 因爲數據中心內的單個物理機可以同時執行屬於大量不同客戶的應用和服務。

在做出應用程序設計決策之前,我喜歡瞭解在WebJobs主機環境中無法正常工作的事情。

沙盒通常旨在限制對Windows共享組件的訪問。不幸的是,Windows的許多核心組件都被設計爲共享組件:註冊表,加密和圖形子系統等等。本節概述了使用這些通常必不可少的共享組件的限制。

欲瞭解更多信息,請參考以下鏈接。

Azure Web App sandbox