簡體   English   中英

Windows 證書頒發機構請求表提交失敗

[英]Windows Certificate Authority request form submit failure

我有一個 Windows 2012 R2 獨立根 CA 設置,用於在通過 certrqma.asp 頁面請求時頒發身份驗證證書。 此頁面已修改為僅顯示少量所需字段,但未更改默認配置並且過去運行良好,但是最近(不確定何時)該頁面根本不會提交請求。

我可以通過 IE 和 Chrome 中的控制台看到錯誤,但用戶對表單提交的反饋是顯示消息:

此頁面尚未加載完畢。 請等待幾秒鍾,然后重試。

  • IE 控制台:SCRIPT5009:'GetCSPList' 未定義 - certrqma.asp (1523,3)
  • Chrome 控制台:未捕獲的 ReferenceError:在 postLoad (certrqm.asp:997) 和 onload (certrqma.asp:9) 處未定義 loadXEnroll

我的 ASP 編碼不存在,我一直在摸索,但至少找到了上述內容,因此希望它是有用的細節。 有任何想法嗎?

事實證明,這是微軟在 IE11 及更高版本中默認禁用 VBScript 執行的直接結果。 這已在 2019 年 8 月的 Windows 安全更新中進行了更改,並已從 2017 年初開始計划: 在 Internet Explorer 11 中禁用 VBScript 的更新

VBScript 可以很容易地在 IE 中重新啟用,使用選項中的一種方法禁用 VBScript 在 Internet Explorer 中的 Internet 區域和受限站點區域的執行,但是為了使用它,我們不應該要求客戶這樣做故意的。

I thought the Windows 2019 Server version of this form would be coded differently to address this seeing as disabling it has been in the pipeline for so long but is not the case as 2019 Server Certificate Services Web Enrollment still requires VBScript in order to use this form .

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM