我正在VB.net中編寫應用程序,並使用SAP通過RFC用戶。我目前正在努力提高應用程序的安全性。所以現在我問的問題是:如何在不對硬編碼密碼進行登錄的情況下使用SAP .NET連接器執行登錄?我已經找到了this,這不是很有幫助。 Google也沒有發現有用的結果。我的目的是防止有人通過簡單的調試發現關於用戶名和密碼等如何在沒有對密碼進行硬編碼的情況下使用SAP .NET Connector執行登錄?
strIP = "192.168.0.1"
strSysNum = "00"
strSysID = "KE2"
strMandant = "210"
strUser = "rfcUser"
strPSW = "password"
strLan = "DE"
strPool = "10"
strConLimit = "15"
strConTO = "600"
parms.Add(RfcConfigParameters.AppServerHost, strIP)
parms.Add(RfcConfigParameters.SystemNumber, strSysNum)
parms.Add(RfcConfigParameters.SystemID, strSysID)
parms.Add(RfcConfigParameters.User, strUser)
parms.Add(RfcConfigParameters.Password, strPSW)
parms.Add(RfcConfigParameters.Client, strMandant)
parms.Add(RfcConfigParameters.Language, strLan)
parms.Add(RfcConfigParameters.PoolSize, strPool)
parms.Add(RfcConfigParameters.PeakConnectionsLimit, strConLimit)
parms.Add(RfcConfigParameters.ConnectionIdleTimeout, strConTO)
你知道我怎麼能存儲/提交登錄數據,而不硬編碼呢?
歡迎來到Stack Overflow!請[編輯]你的問題,以顯示[你迄今爲止所嘗試的](http://whathaveyoutried.com)。您應該包含您遇到問題的代碼[mcve],然後我們可以嘗試幫助解決特定問題。你還應該閱讀[問]。 –