1

我在 web api 中使用 B2C 令牌。web api 将从流中调用。流程中的授权网址是 https://login.microsoftonline.com/lingeshtest.onmicrosoft.com/oauth2/v2.0/authorize?p=b2c_1_demo2

当流重定向到授权端点时,它会在附加客户端 ID 之前在 url 的末尾添加一个额外的问号。 https://login.microsoftonline.com/lingeshtest.onmicrosoft.com/oauth2/v2.0/authorize?p=B2C_1_demo2?client_id=foobar ...

而它应该只在添加客户端 ID 之前附加一个 &。

有什么建议么?

4

1 回答 1

0

我之前遇到过这个错误,我认为您使用的是旧库,我想我已更新到最新的 MSAL 预发行版并已修复

看起来像一个副本

Azure B2C GetOwinContext().Authentication.Challenge 使用问号而不是 And 符号创建错误的 url

于 2017-06-08T07:42:10.440 回答