通过Visual Studio 2013发布我的Azure API应用程序后,我无法访问任何REST端点。 (尽管Azure Web Portal显示了swagger doc)。 See here。无法访问Azure API应用程序。 Swagger文档在Azure Web Portal中正常工作
当去到API应用程序的URL,我进入以下页面,与此错误消息:
相关ID:b2228863-3f90-4235-XXXX-XXXXXXXXXX
时间戳:2015-04 -06 07:48:59Z
AADSTS50011:的回复地址 'https://microsoft-apiapp497f3b72e6ef485189341ae1ea31bddb.azurewebsites.net/' 不匹配配置该应用程序的回复地址: abfa0a7c-a6b6-4736-XXXX-XXXXX XXXXXX。
我尝试了几次重新创建API应用程序,并尝试重新发布。 API应用程序访问级别设置为公共(匿名),因此它应该在没有登录的情况下公开给每个人。我尝试使用Azure AD身份验证对其进行配置,但它也无效。
以及这是不是真的可以回答,因为你在屏幕截图中删除了相关信息,但是是否有'https:// ...'中的空格错误? – Claies 2015-04-06 08:04:53
你需要@Claies哪些信息?不,它不是一个错字,这是因为我的信誉太低,我的帖子中链接超过2。错误消息中的“回复地址”链接指向我的Azure Api应用程序URL。 – 2015-04-06 08:05:25
错误非常明显,您应用中的回复地址与您在配置应用时提供的地址不匹配。首先突出的是你发布的错误中的'h ttps://'中的奇怪空间。 – Claies 2015-04-06 08:06:56