我正在实现基于 DotNetOpenAuth OpenIdProviderMVC 示例的 OpenId Provider。从 RP,我正在创建一个 OpenIdRelyingParty,并调用 CreateRequest
http://localhost:PORT/User/xrds
这正确地重定向到 OP,一切似乎都正常,但返回的 ClaimedIdentifier总是
http://localhost:PORT/User/xrds
即使我期待
http://localhost:PORT/user/username
其中用户名是我登录的用户。这是示例的问题,是我使用了不正确的 URL 作为 UserSuppliedIdentifier,还是其他原因?