當更新 Vista SP1 後, RDP Web client 無法正常連線到 Server 上

誰需要注意這個問題?

使用 mstscax.dll 的朋友、ISV Partner

問題描述

許多朋友會使用 ActiveX 叫用 mstscax.dll 來提供像 Web 版的遠端連線功能,讓使用者登入遠端伺服器來試用或使用應用程式。

這樣的功能在 Windows XP SP2、Vista RTM、Windows Server 2003 SP2 等,都可以正常執行。

當 Vista 更新了 Service Pack 1 後,就無法正常執行。

解決方法

安全性設定-->近端內部網路(或信任網站,看網站的位置)-->自訂等級-->『起始不標示為安全的ActiveX控制項』設定成啟用(預設為停用)

image

英文版的位置:

IE security setting --> Local Intranet Zone --> Custom Level --> To enableInitialize and Script ActiveX controls not marked as safe for scripting”  

其它參考資訊:

ActiveX Security: Improvements and Best Practices

https://msdn2.microsoft.com/en-us/library/bb250471.aspx

You cannot connect to Terminal Services from a Web page
https://support.microsoft.com/kb/328002