Xamarin 将AppCenter installationId链接到后端用户-安全吗?

Xamarin 将AppCenter installationId链接到后端用户-安全吗?,xamarin,xamarin.forms,xamarin.android,xamarin.ios,visual-studio-app-center,Xamarin,Xamarin.forms,Xamarin.android,Xamarin.ios,Visual Studio App Center,据我所知,要使用推送通知,我需要将AppCenter.GetInstallIdAsync()(installationid)传递到后端服务器,并使用Rest API将安装Id链接到用户 我想知道,允许将任何applicationid(一个简单的Guid)链接到用户是否足够安全?有人会向其余API传递一个他会猜到的GUID是什么 是否有一些最佳实践 我不能保证这个过程的安全性,但是如果你觉得这是一个问题,为什么不加密这个ID呢?您提到您使用Rest API,可能在服务器端使用简单的哈希加密,您将知

据我所知,要使用推送通知,我需要将AppCenter.GetInstallIdAsync()(installationid)传递到后端服务器,并使用Rest API将安装Id链接到用户

我想知道,允许将任何applicationid(一个简单的Guid)链接到用户是否足够安全?有人会向其余API传递一个他会猜到的GUID是什么


是否有一些最佳实践

我不能保证这个过程的安全性,但是如果你觉得这是一个问题,为什么不加密这个ID呢?您提到您使用Rest API,可能在服务器端使用简单的哈希加密,您将知道解密序列,这样就不会出现浮动,那么如果碰巧有人截获响应,我就不会再对他们胡言乱语了?至于您的问题,如果您使用客户/密钥,我看不出这些ID会造成什么危害s@Azurry在应用程序中加密Installationid本身并不安全,因为每个人都可以反编译并查看逻辑。我看不到通过操纵安装id来实现后端的方法。