Azure 生产中DocumentDB端点和密钥的存储位置
我有一个.Net核心网站和Xamarin应用程序,可以与Documentdb对话,我们正在准备投入生产 我在DocumentDB/CosmosDB硬拷贝上看到的所有文档都是C#类中的键和端点。示例:、列出了一些(!),DocumentDB中的Azure安全性似乎没有解决或提及此问题 有没有办法在客户端应用程序中安全地存储DocuementDB端点和密钥?Azure 生产中DocumentDB端点和密钥的存储位置,azure,xamarin,azure-cosmosdb,Azure,Xamarin,Azure Cosmosdb,我有一个.Net核心网站和Xamarin应用程序,可以与Documentdb对话,我们正在准备投入生产 我在DocumentDB/CosmosDB硬拷贝上看到的所有文档都是C#类中的键和端点。示例:、列出了一些(!),DocumentDB中的Azure安全性似乎没有解决或提及此问题 有没有办法在客户端应用程序中安全地存储DocuementDB端点和密钥? 谢谢。KeyChain.Net 一个简单而统一的api,使开发人员能够在密钥链上设置、更新、获取和删除密钥和密码(支持iOS、Android和
谢谢。KeyChain.Net 一个简单而统一的api,使开发人员能够在密钥链上设置、更新、获取和删除密钥和密码(支持iOS、Android和WinPhone) iOS
var helper = new KeyChain.Net.XamarinIOS.KeyChainHelper();
var isSaved = helper.SetKey("myKey", "myKeyValue");
var keyValue = helper.GetKey("myKey");
var isDeleted = helper.DeleteKey("myKey");
Android
var helper = new KeyChain.Net.XamarinAndroid.KeyChainHelper(myActivity, "myKeyProtectionPassword");
var isSaved = helper.SetKey("myKey", "myKeyValue");
var keyValue = helper.GetKey("myKey");
var isDeleted = helper.DeleteKey("myKey");
Windows Phone
var helper = new KeyChain.Net.XamarinWinRT.KeyChainHelper();
var isSaved = helper.SetKey("myKey", "myKeyValue");
var keyValue = helper.GetKey("myKey");
var isDeleted = helper.DeleteKey("myKey");
KeyChain.Net 一个简单而统一的api,使开发人员能够在密钥链上设置、更新、获取和删除密钥和密码(支持iOS、Android和WinPhone) iOS
var helper = new KeyChain.Net.XamarinIOS.KeyChainHelper();
var isSaved = helper.SetKey("myKey", "myKeyValue");
var keyValue = helper.GetKey("myKey");
var isDeleted = helper.DeleteKey("myKey");
Android
var helper = new KeyChain.Net.XamarinAndroid.KeyChainHelper(myActivity, "myKeyProtectionPassword");
var isSaved = helper.SetKey("myKey", "myKeyValue");
var keyValue = helper.GetKey("myKey");
var isDeleted = helper.DeleteKey("myKey");
Windows Phone
var helper = new KeyChain.Net.XamarinWinRT.KeyChainHelper();
var isSaved = helper.SetKey("myKey", "myKeyValue");
var keyValue = helper.GetKey("myKey");
var isDeleted = helper.DeleteKey("myKey");
您不应该在应用程序中使用密钥。Azure Key Vault解决了此问题 请检查这个
HTH您不应该在应用程序中使用这些键。Azure Key Vault解决了此问题 请检查这个 嗯