1

I'm using ITFoxtec SAML 2.0 where I have started multiple projects; TestIdpCore and TestWebAppCore. Once I click on the TestWebAppCore login link, I face the error Sequence contains no elements.

enter image description here

4

1 回答 1

0

该错误是因为身份提供者 TestIdpCore 找不到依赖方 TestWebAppCore。

我想也许 TestWebAppCore 端点已经改变或者应用程序没有响应。

依赖方 TestWebAppCore 默认暴露在 https://localhost:44306/ 上。并且依赖方在身份提供者 TestIdpCore appsettings.json 中配置,元数据端点为“https://localhost:44306/metadata”。

  "Settings": {
    "RelyingParties": [
      {
        "Metadata": "https://localhost:44327/metadata"
      },
      {
        "Metadata": "https://localhost:44306/metadata"
      },
      {
        "Metadata": "https://localhost:44307/metadata"
      },
      {
        "Metadata": "https://localhost:44308/metadata"
      },
      {
        "Metadata": "https://localhost:44309/metadata"
      }
    ]
  }

如果 TestWebAppCore 端点已更改,您需要更改身份提供者配置。

于 2021-03-10T12:39:02.527 回答