為什麼 Excel 會嘗試自行開啟受密碼保護的 URL 鏈接,而不是直接提供給瀏覽器?

為什麼 Excel 會嘗試自行開啟受密碼保護的 URL 鏈接,而不是直接提供給瀏覽器?

我有 Excel 試算表內安全網站的連結(目前是 2010 年,但我很確定 Office 2007 也是如此)。

當我單擊它們時,Office 似乎不只是啟動系統瀏覽器 (Firefox),然後從瀏覽器中看到密碼提示,而是嘗試連接到網站本身。因此,我看到憑證警告,然後看到 Windows 安全密碼提示。

之後,如果我的用戶/密碼正確,它將打開瀏覽器,然後再次提示我。

這很煩人且不安全(Windows/Office 不需要該密碼)

Office 為什麼會這樣做以及如何阻止它?

答案1

Excel 對連結做了一些奇怪的事情。

看起來您可以使用一些註冊表設定來強制開啟瀏覽器:

http://support.microsoft.com/kb/218153/en-us

答案2

看來答案是,對於Office 2010,相關值不再位於Wow6432Node下。現在,必須將其設置在原始位置下

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\9.0\Common\Internet\
ForceShellExecute = 1

我之前實際上已經嘗試過,但錯誤地閱讀了文章的第一部分,即“Internet key”應設置為 1。

這意味著 Office 2010(或至少是我測試過的 Excel 2010)現在在某種程度上是一個 64 位元應用程式。

相關內容