我已经使用healthvault sdk应用程序管理器创建了一个演示应用程序,并在healthvault ppe.when上注册了该应用程序。我运行该应用程序,它可以完美地运行,并从healthvault获取和显示数据。
我对另一个应用程序使用了相同的应用程序ID和证书,当我尝试运行第二个应用程序时,它给出了以下错误/消息
我们很抱歉。您所在的位置不支持MyHealthVaultDemo。“由于帐户位置与此应用不匹配,你将无法使用MyHealthVaultDemo。”
谁能告诉我第二个应用程序使用已注册的AppID有什么问题,它在第一个应用程序中工作得很好。谢谢
发布于 2015-04-21 23:44:49
您正在重用的证书很可能是为某个应用程序设置的,而该应用程序仅限于无法从您的地理位置访问的特定HealthVault实例。
以下链接提供了有关可用实例的详细信息:
https://msdn.microsoft.com/en-us/healthvault/healthvault-global-architecture.aspx
我建议使用HealthVault应用程序管理器(作为.NET软件开发工具包的一部分提供)来生成新的证书和应用程序Id。
或者,如果您没有使用.NET开发工具包,您可以直接通过应用程序配置中心(https://config.healthvault-ppe.com)设置一个新的应用程序。
https://stackoverflow.com/questions/26782319
复制相似问题