iT邦幫忙

0

在公司內網(入口網站)將到訪網頁的同仁AD帳號記錄下來。如何用javascript指定為公司內網(有網址和IP)、如何用javascript將AD帳號寫出為文字檔(已經能抓到AD帳號資料)

  • 分享至 

  • xImage

將到訪公司內網入口網站的同仁AD帳號記錄成文字檔。

  1. 如何用javascript指定為公司內網(有網址和IP)
  2. 如何用javascript將AD帳號寫出為文字檔(已經能抓到AD帳號資料)

公司入口網站是靜態網頁,沒有session資料,

已經能抓到AD帳號資料
var WshShell =new ActiveXObject("WScript.Shell");
document.write("PC NAme = "+ WshShell.ExpandEnvironmentStrings("%COMPUTERNAME%")+"");
document.write("AD User Name = "+ WshShell.ExpandEnvironmentStrings("%USERNAME%")+"");

但是不知道怎麼抓公司內網入口網站、也不知道怎麼將AD帳號匯出成文字檔

看更多先前的討論...收起先前的討論...
froce iT邦大師 1 級 ‧ 2021-06-28 10:42:21 檢舉
要求說的清楚一點好嗎,實在看不太懂
2.這個在後端做比較容易,除非你後端是node.js,要不然怎麼用javascript抓我還不知道...
在後端把放在session上的AD相關資料集結成你要的資料格式,像json/xml/csv.,再response.write回前端處理,不要放太隱私的資料
小魚 iT邦大師 1 級 ‧ 2021-06-28 10:52:00 檢舉
照理來說應該是在後端做,
不是在JavaScript
就算是node.js也是指後端才能處理AD資料,前端的javascript沒那麼神通廣大可以取得session上的資料(不是明碼)
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0

前端語言能做到的事很有限。
基本來說,基本本機安全性原則。
前端語言已經不可能自已拿自已本機的東西了。
更不要說去跟後端請求未規定的東西。

所以,你需要後端語言或是程式,預先提供前端可以取用的東西才行。
就如你上面說的,你已經做到「AD帳號記錄成文字檔。」
那就順便將連結內網入口的連結也一起寫進去不就行了。

我要發表回答

立即登入回答