0
我想航线mydomain.com/signin-microsoft到API /帐号/ ExternalLoginCallback的WebAPI 2重定向
不知道如何解决这个问题?
配置
config.Routes.MapHttpRoute(
name: "MicrosoftOAuth",
routeTemplate: "signin-microsoft",
defaults: new { controller = "Account", action = "ExternalLoginCallback" });
config.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{id}",
defaults: new { id = RouteParameter.Optional }
);
控制器
[HttpGet]
public async Task ExternalLoginCallback(string returnUrl = null)
{
}
UPDATE: 出于测试目的,我试图配置:
[HttpGet]
[Route("~/test-test")]
public async Task ExternalLoginCallback(string returnUrl = null)
{
}
它工作得很好。 由于我使用OAIN与OAuth,它可能与MicrosoftOAuth提供程序有关。
在此先感谢
已经与响应尝试:内部错误500 – dzaba
我们将需要比这多一点,你有没有试过调试应用程序?什么导致这种反应? – Snelbinder
是的,我已经调试与提琴手的应用程序,我认为它与微软OAuth提供商有关 – dzaba