如何配置Azure移动服务的两个实例以使用相同的应用程序密钥?

如何配置Azure移动服务的两个实例以使用相同的应用程序密钥?,azure,azure-mobile-services,Azure,Azure Mobile Services,我想部署我们azure移动服务的第二个实例(在美国)并配置azure traffic manager,以便每个客户端将根据其DNS路由到最佳实例。这要求客户机不必关心他们得到的是哪个实例,但此时他们必须使用应用程序密钥来访问服务,并且这两个实例的应用程序密钥是不同的。通过门户,我可以重新生成密钥,但我无法设置它。有什么办法可以让这一切顺利进行吗 谢谢 F您可以使用如下命令行工具设置应用程序和主密钥: azure mobile key set <SERVICENAME> master

我想部署我们azure移动服务的第二个实例(在美国)并配置azure traffic manager,以便每个客户端将根据其DNS路由到最佳实例。这要求客户机不必关心他们得到的是哪个实例,但此时他们必须使用应用程序密钥来访问服务,并且这两个实例的应用程序密钥是不同的。通过门户,我可以重新生成密钥,但我无法设置它。有什么办法可以让这一切顺利进行吗

谢谢


F

您可以使用如下命令行工具设置应用程序和主密钥:

azure mobile key set <SERVICENAME> master <NEWVALUE>
azure移动密钥集主机
您可以在此处阅读有关执行此操作的更多信息:


但请注意,您需要仔细考虑您的服务如何进行数据访问。您生成的每个移动服务都可能指向自己的数据库(即,我的数据在美国DC中,您的数据在欧盟DC中),但如果traffic manager将某人路由到不同于他们通常使用的移动服务,则他们的数据将不在那里(除非您设置了数据复制)。或者,您可以将多个服务指向同一个数据库(对于.NET后端来说不难,对于节点后端来说更难),但您至少要处理一个移动服务,它必须离开DC才能访问数据。

您可以使用命令行工具设置应用程序和主键,如下所示:

azure mobile key set <SERVICENAME> master <NEWVALUE>
azure移动密钥集主机
您可以在此处阅读有关执行此操作的更多信息:


但请注意,您需要仔细考虑您的服务如何进行数据访问。您生成的每个移动服务都可能指向自己的数据库(即,我的数据在美国DC中,您的数据在欧盟DC中),但如果traffic manager将某人路由到不同于他们通常使用的移动服务,则他们的数据将不在那里(除非您设置了数据复制)。或者,您可以将多个服务指向同一个数据库(对于.NET后端来说不难,对于节点后端来说更难),但您至少要处理一个移动服务,它必须离开DC才能访问数据。

您可以使用命令行工具设置应用程序和主键,如下所示:

azure mobile key set <SERVICENAME> master <NEWVALUE>
azure移动密钥集主机
您可以在此处阅读有关执行此操作的更多信息:


但请注意,您需要仔细考虑您的服务如何进行数据访问。您生成的每个移动服务都可能指向自己的数据库(即,我的数据在美国DC中,您的数据在欧盟DC中),但如果traffic manager将某人路由到不同于他们通常使用的移动服务,则他们的数据将不在那里(除非您设置了数据复制)。或者,您可以将多个服务指向同一个数据库(对于.NET后端来说不难,对于节点后端来说更难),但您至少要处理一个移动服务,它必须离开DC才能访问数据。

您可以使用命令行工具设置应用程序和主键,如下所示:

azure mobile key set <SERVICENAME> master <NEWVALUE>
azure移动密钥集主机
您可以在此处阅读有关执行此操作的更多信息:


但请注意,您需要仔细考虑您的服务如何进行数据访问。您生成的每个移动服务都可能指向自己的数据库(即,我的数据在美国DC中,您的数据在欧盟DC中),但如果traffic manager将某人路由到不同于他们通常使用的移动服务,则他们的数据将不在那里(除非您设置了数据复制)。或者,您可以将多个服务指向同一个数据库(对于.NET后端来说并不困难,对于节点后端来说更困难),但您至少要处理一个移动服务,它必须离开DC才能访问数据。

谢谢。这完全回答了我的问题。在不利的一面,当我去设置流量管理器,它似乎不支持azure移动服务!谢谢你,克里斯。这完全回答了我的问题。在不利的一面,当我去设置流量管理器,它似乎不支持azure移动服务!谢谢你,克里斯。这完全回答了我的问题。在不利的一面,当我去设置流量管理器,它似乎不支持azure移动服务!谢谢你,克里斯。这完全回答了我的问题。在不利的一面,当我去设置流量管理器,它似乎不支持azure移动服务!