我试图了解如何在 xamarin 表单项目中存储秘密。
我有一个 web api 核心作为后端,一个 xamarin 表单应用程序作为前端。
我正在尝试使用 Xamarin.Auth 对 facebook 身份验证进行编码,我需要将密钥传递给我的应用程序..
我的想法:
- 存储在前端:我可以创建一个配置文件并对其进行加密,但解密将在我的源代码中,通过反编译和反射,黑客可以检索解密源代码并解密密钥。
2:存储在后端:我可以将密钥存储在后端,但通过嗅探发送的请求,黑客可以检索我的密钥。
那么解决方案是什么?我该怎么做?
谢谢,