OAuth与雅虎Asp.net核心2.0

问题描述 投票:0回答:1

我正在使用带有openiddict的asp.net核心后端。我设法建立了不少外部提供商,我只是设置了一个应用程序,回调网址总是https://mysite.co.uk/signin-PROVIDER;但是,雅虎不允许他们的名字出现在您创建的应用程序的任何部分,包括回调网址(/ signin-yahoo)。任何帮助都会很棒!

我看了github,发现了这个:Yahoo does not allow callbacks with Yahoo in the name

我们被告知的地方

如果在创建应用程序时将回调设置为root,并在配置中保留回调默认值,则可以使用OOTB

但我离开了它qazxsw poi(删除签到雅虎),但它不起作用。没有我能找到的在线指南,唯一的参考是上面的评论,这显然没有帮助我。

提前致谢!

oauth-2.0 asp.net-core-2.0 yahoo-api aspnet-contrib
1个回答
0
投票

也许你已经想到了这一点,但如果你只是包含域名(没有协议方案),它可以与雅虎合作。所以在YDN门户网站上尝试“www.mysite.co.uk”。

我的问题是在那之后。一旦用户同意权限并且Yahoo发送回调,身份验证处理程序似乎不会将其识别为回调,因此我只获得404.Url看起来是正确的,但Handler似乎永远不会触发并识别它。有人见过这样的东西并有任何建议吗?我认为这是我错过的某种配置,但我似乎无法在Asp Net Core 2中找到完整的工作示例。

© www.soinside.com 2019 - 2024. All rights reserved.