如何处理调试和生产Android应用程序的MSAL配置?

如何处理调试和生产Android应用程序的MSAL配置?,android,azure-active-directory,single-sign-on,openid,msal,Android,Azure Active Directory,Single Sign On,Openid,Msal,我已在android应用程序中使用MSAL集成登录Azure广告。对于Azure AD中的应用程序注册,我使用了调试密钥存储。这在Android Studio调试环境中运行良好 我现在准备构建一个发布版apk。我知道我需要在发布密钥库上创建一个新的签名哈希。我想知道推荐的做法是什么。我应该在ADD中更新现有(即调试)应用程序注册,还是应该为生产应用程序创建新的应用程序注册 好问题。我来自网络应用背景,我们确实注册了一个新的应用程序用于生产,原因有很多。它们包括在不影响产品注册的情况下进行调试/测

我已在android应用程序中使用MSAL集成登录Azure广告。对于Azure AD中的应用程序注册,我使用了调试密钥存储。这在Android Studio调试环境中运行良好


我现在准备构建一个发布版apk。我知道我需要在发布密钥库上创建一个新的签名哈希。我想知道推荐的做法是什么。我应该在ADD中更新现有(即调试)应用程序注册,还是应该为生产应用程序创建新的应用程序注册

好问题。我来自网络应用背景,我们确实注册了一个新的应用程序用于生产,原因有很多。它们包括在不影响产品注册的情况下进行调试/测试以及返回URL的安全问题(例如,在dev中注册localhost)。由于我没有Android开发背景,我将留下这篇评论而不是回答。