訓練
模組
使用 Visual Studio,對主控於 Azure App Service 上的 ASP.NET Core 應用程式進行遠端偵錯 - Training
使用 Visual Studio 2022,直接對 Azure App Service 上的 ASP.NET Core 應用程式進行部署和遠端偵錯的實作訓練。
無法附加至處理序。 當連接至這部電腦時,伺服器上的偵錯工具元件會收到拒絕存取。
有兩種常見的案例是造成此錯誤的原因:
案例 1: 計算機 A 正在執行 Windows。 計算機 B 正在執行 Windows Server。 電腦 B 上的登錄會包含下列 DWORD 值:
HKLM\Software\Microsoft\MachineDebugManager\AllowLaunchAsOtherUser=1
使用者 1 在電腦 B 上啟動終端伺服器工作階段 (工作階段 1),並從該工作階段啟動 Managed 應用程式。
使用者 2 是兩部電腦上的系統管理員,會登入電腦 A。從該處,他或她會嘗試附加至電腦 B 上工作階段 1 中執行的應用程式。
案例一個使用者登入了兩部機器,A 和 B,在相同群組中,兩台電腦上使用相同的密碼。 偵錯工具正在機器 A 上執行,並嘗試附加至在機器 B 上執行的受管理應用程式。電腦 A 將網路存取:本機帳戶的共用和安全性模型設為客體。
開啟 Windows 系統管理工具。
在 [系統管理工具] 視窗中按兩下 [本機安全性原則]。
在 [本機安全性原則] 視窗中選取 [本機原則]。
選取 [ 安全性選項 ] 或 [原則 ] 數據行,無論存在,然後按兩下 [網络存取:本機帳戶的共用和安全性模型]。
在 [網路存取: 本機帳戶的共用和資訊安全模型] 對話方塊中,將本機安全性設定變更為 [傳統],再按一下 [確定]。
警告
將安全性模式變更為 [一般],會導致未預期存取共用檔案和 DCOM 元件。 如果您做了此變更,遠端使用者可以使用您的本機使用者帳戶驗證,而非使用來賓帳戶。 如果遠端使用者符合您的使用者名稱和密碼,該使用者將可以存取您已共用的任何資料夾或 DCOM 物件。如果使用這個資訊安全模型,請確定電腦上的所有使用者帳戶皆有增強式密碼,或對偵錯中和已偵錯的電腦設定隔離的網路區段,以防止未經授權的存取。
關閉所有視窗。
訓練
模組
使用 Visual Studio,對主控於 Azure App Service 上的 ASP.NET Core 應用程式進行遠端偵錯 - Training
使用 Visual Studio 2022,直接對 Azure App Service 上的 ASP.NET Core 應用程式進行部署和遠端偵錯的實作訓練。