C# 除了数据库或注册表之外,保存凭据的最佳位置
是否有任何其他地方可以存储第三方API的凭据,用于为Facebook、PayPal等进行API调用。?我很想在我的web.config和Profile.cs类中存储凭据集Sandbox、Live等。创建两个方法,根据包含我想要获取详细信息的配置文件帐户类型的枚举,使用我的web.config中的值填充配置文件自定义对象的属性 例如,我有一个PayPal的枚举名为PayPalProfileType,它的值为ExpressCheckoutSandbox和ExpressCheckOutLife 在构造函数中,我传入其中一个值,然后调用方法SetSandboxValues或SetLiveValues,具体取决于传入构造函数的值。例如,SetSandBoxValues将使用从my web.config中获取的值设置my Profile.cs的属性,如ApiUserName、ApiPassword和ApiSignature,该部分包含my web.config中的所有沙盒值C# 除了数据库或注册表之外,保存凭据的最佳位置,c#,asp.net,C#,Asp.net,是否有任何其他地方可以存储第三方API的凭据,用于为Facebook、PayPal等进行API调用。?我很想在我的web.config和Profile.cs类中存储凭据集Sandbox、Live等。创建两个方法,根据包含我想要获取详细信息的配置文件帐户类型的枚举,使用我的web.config中的值填充配置文件自定义对象的属性 例如,我有一个PayPal的枚举名为PayPalProfileType,它的值为ExpressCheckoutSandbox和ExpressCheckOutLife 在构造
我知道这听起来有点骇人,但我想我会把它扔出去。在我看来,这正是你使用web.config的目的。同样使用DPAPI,您可以保护配置。
我想你可以使用注册表,但据我所知,这不是推荐的方法 在我看来,这正是您使用web.config的目的。同样使用DPAPI,您可以保护配置。
我想你可以使用注册表,但据我所知,这不是推荐的方法 取决于您可以使用的资金可用性
您也可以使用web.config并对其进行加密。这里有一个很好的链接:取决于您可以使用的可用资金 您也可以使用web.config并对其进行加密。这里有一个很好的链接: