代码之家  ›  专栏  ›  技术社区  ›  peachykeen

Amazon Echo OAuth能否获取作为注册域名的授权url?

  •  0
  • peachykeen  · 技术社区  · 8 年前

    我正在尝试使用亚马逊Echo建立OAuth。不幸的是,我得到了错误,

    Error: A URL must be between 9 and 2000 characters.
    

    当我尝试在Amazon开发人员门户上设置OAuth/帐户链接时。这似乎是我给亚马逊的授权url的问题。

    enter image description here

    我用实际的url替换了隐私。

    当我访问url(通过Flask应用程序提供的网页)时,一切正常。我的想法是,由于url不是注册域名,亚马逊可能不会让我使用该url。

    当我看着 Amazon's documentation 他们的示例URL的长度与我的相似,这就是为什么我认为这个错误可能有点误导。

    enter image description here

    导致此错误的原因是什么?我如何着手修复它?谢谢:)

    1 回复  |  直到 8 年前
        1
  •  1
  •   NinePlanFailed    8 年前

    我认为这是失败的,因为您的页面没有通过HTTPS提供服务。该文件和其他条款一起规定,“必须通过HTTPS提供。”