我使用healthvault sdk应用程序管理器创建了一个演示应用程序,并在healthvault ppe上注册了该应用程序。当我运行该应用程序时,它运行完美,并从healthvault中获取并显示数据。
我为其他应用程序使用了相同的应用程序ID和证书,当我尝试运行第二个应用程序时,它给出了以下错误/消息
我们很抱歉。您所在的位置不支持MyHealthVaultDemo。 “由于帐户位置与此应用程序不匹配,您将无法使用MyHealthVaultDemo。”
任何人都可以帮我解决使用注册AppID的第二个应用程序出了什么问题,它适用于第一个应用程序.. 感谢
答案 0 :(得分:0)
您重复使用的证书可能是针对仅限于您的地理位置无法访问的特定HealthVault实例的应用程序设置的。
以下链接提供了有关可用实例的详细信息:
https://msdn.microsoft.com/en-us/healthvault/healthvault-global-architecture.aspx
我建议使用HealthVault应用程序管理器(作为.NET Sdk的一部分提供)来生成新的证书和应用程序ID。
或者,如果您不使用.NET Sdk,则可以通过应用程序配置中心(https://config.healthvault-ppe.com)直接设置新应用程序