0

我打算为中国用户使用 Auth0 服务。我注意到中国没有托管服务器,因此我主要担心的是中国的防火墙。Weather 我的 azure 托管 Web 应用程序将能够访问澳大利亚的 Auth0。

https://auth0.com/docs/api/authentication?http#code-samples

我有一台在中国的服务器并且能够调用 Auth0 api,但我不确定它有多可靠。由于身份验证和授权非常重要,一旦应用程序无法访问该服务,我正在构建的系统将停止工作。有没有人特别为中国做过同样的整合并可以分享他们的经验?

4

1 回答 1

1

中国的长城防火墙封锁了AWS CloudFront/S3、Google PageSpeed、Cloudflare等众多CDN提供商,导致中国地区部分用户中断。Auth0 使用 AWS 服务器,因此中国可能会限制访问。此前有报道称cdn.auth0.com在中国加载失败。

如果您使用锁定库作为来自 Auth0 CDN 的登录小部件,则有解决方法。

锁库引用两个文件:

  • 客户端配置文件(包含有关为应用程序启用的连接、应用程序元数据等信息的 JS 文件)
  • 语言文件(用于锁定国际化)

您需要使用clientBaseUrllanguageBaseUrl 选项更改 Lock 获取这些文件的位置。请注意,对应用程序配置所做的任何更改都意味着更新服务器中的镜像文件。

于 2018-11-26T23:28:59.820 回答