ONVIF 發現與服務 · 25/30

ONVIF 認證失敗? 檢查重設密碼前的時間

解釋即使使用者名稱和密碼正確,相機時鐘偏差如何也會使簽署的 ONVIF 請求無效。

目標問題: ONVIF 驗證時間同步研究檢查: 2026-09-11

直接回答

在更改憑證之前,將攝影機時鐘與客戶端進行比較。 同步時間和時區,然後重試相同的帳戶和服務請求。

為什麼會發生這種情況

一些 ONVIF 身份驗證流程包括時間戳記和新鮮度檢查。 具有較大時鐘偏移的相機可能會拒絕正確簽署的請求,因為該請求已過期或尚未有效。

Discovery只定位一個設備服務;媒體設定檔、憑證和路由仍然需要自己的檢查。

受控測試

先記錄誤差和時脈差,然後設定NTP或透過授權管理路徑設定攝影機時間。

一次更改一個變數。 記錄相機型號、韌體、終端機、帳號;然後將網路可及性、協定回應、媒體傳輸和解碼作為單獨的層進行測試。

使用專用的僅供查看的帳戶和值得信賴的本地診斷工具。 在共享輸出之前編輯憑證、私人地址和識別資料。

診斷順序

查看行動進展的證據
將相機 UTC 時間與客戶端進行比較。偏移量在實施容差範圍內。
時區將時區顯示與 UTC 同步分開。本地顯示和UTC即時都是正確的。
證書在不更改帳戶的情況下重試。時間校正後相同的密碼有效。
堅持重啟後24小時重新檢查。相機保持準確的時間。

保留證據

包括測量的偏移以及校正是否修復了相同的請求。 這可以防止不必要的密碼重設。

邊界和安全說明

不要將禁用身份驗證新鮮度檢查作為解決方法;修復時間同步並保護管理路徑。

對於遠端查看,請使用託管 VPN,而不是將 RTSP 或攝影機管理連接埠直接暴露到公共網際網路。

SmartRTSP

SmartRTSP 是一款以相機為中心的 RTSP 和 ONVIF 檢視器,適用於 Apple 裝置、Windows 和 Android。 適合直接觀看、發現和多機位檢查;當需要連續記錄、證據導出或集中企業控制時,保留專用的 NVR 或 VMS。

常見問題

時間錯誤會導致 ONVIF 登入失敗嗎?

是的。 當裝置和用戶端時鐘相差太大時,帶有時間戳記的安全標頭可能會被拒絕。

我應該先重置密碼嗎?

不需要。在更改已知憑證之前測量時鐘偏差。

時區會影響身分驗證嗎?

實作通常使用 UTC 時刻,但錯誤的時區可能會混淆診斷;驗證 UTC 和顯示的本地時間。

主要參考文獻

相關 SmartRTSP 指南

開啟相關指南

解釋即使使用者名稱和密碼正確,相機時鐘偏差如何也會使簽署的 ONVIF 請求無效。