PRTG。允許AJAX跨網域存取


為了資訊安全,瀏覽器的安全性是不允許ajax跨網域存取,但是如果真有需要跨網域或開發測試上需求,可以修改Http Response Header,允許特定網域跨網存取。

瀏覽器在不允許跨網的設定下使用ajax時,會出現no access-control-allow-origin的錯誤


在Windows用cmd輸入regedit,開啟登錄檔編輯器,並依作業系統依下列選擇路徑
1. On a 64-bit Windows system 
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Paessler\PRTG Network Monitor\Server\Webserver
2. On a 32-bit Windows system
    HKEY_LOCAL_MACHINE\SOFTWARE\Paessler\PRTG Network Monitor\Server\Webserver

選擇新增 -> 字串值



數值名稱輸入:AccessControlAllowOriginHTTPHeader
數值資料就是允許跨網的網域,如:http://hostname.com,「*」表示不限網域都允許,適合測試環境使用


完成之後,需要重開PRTG來啟用新設定,重開後就可以利用ajax來取得PRTG的資料了