是否有任何其他地方可用於存儲用於爲Facebook,PayPal等進行API調用的第三方API的憑據?我很想在我的web.config文件中存儲證書集(Sandbox,Live)等,並在Profile.cs類中創建一些方法來外出並使用我的Web中的值填充配置文件自定義對象的屬性.config基於一個枚舉,該枚舉擁有我想要獲取詳細信息的Profile帳戶的類型。保存數據庫或註冊表的憑證的最佳位置
因此,例如我有貝寶枚舉稱爲具有值ExpressCheckoutSandbox和ExpressCheckoutLive
在我傳遞在這些值中的一個,然後調用一個方法SetSandboxValues(構造dependong PayPalProfileType)或SetLiveValues()中什麼價值傳入我的構造函數。例如,SetSandBoxValues會將我的Profile.cs的屬性設置爲ApiUserName,ApiPassword,ApiSignature,並在我的web.config中包含所有沙箱值的節中從我的web.config中抓取值。
我知道這聽起來很不可靠,但認爲我會把它扔出去。
感謝您的鏈接。 – PositiveGuy 2010-01-19 16:39:55