问题标签 [itfoxtec-identity-saml2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
88 浏览

itfoxtec-identity-saml2 - ADFS 集成 - 声明缺失 http://schemas.itfoxtec.com/ws/2014/02/identity/claims/saml2nameidformat

与 Okta 集成后,我正在尝试将 SSO 与 ADFS 集成。

一切顺利,直到注销。

我有一个例外:

挖掘代码后,我发现 ADFS 缺少以下声明(存在于 Orka 声明中):

异常的来源在 Saml2LogoutRequest 构造函数中

我在 ADFS 配置中遗漏了什么吗?

请指教。

0 投票
1 回答
144 浏览

adfs - adfs 设置中的 itfoxtec-identity-saml2 颁发者是什么?

我正在为 ADFS 设置ITfoxtec Identity SAML2。什么应该用作 ADFS 设置的颁发者?以及在哪里获得 SingleSignOnDestination?

非常感谢

0 投票
0 回答
93 浏览

itfoxtec-identity-saml2 - 为什么解析返回的 XML 签名会出错?

确保使用所需的密钥填充 SecurityTokenResolver。

0 投票
2 回答
204 浏览

itfoxtec-identity-saml2 - ITfoxtec.Identity.Saml2 - 多种身份验证模式

有没有办法将 SAML 身份验证和表单身份验证集成到同一个项目中?

我今天只有 SAML 身份验证:

如果我在 SAML 之后添加另一个架构,SAML 将停止工作。如果我之前添加它,则不会触发来自身份验证。这是表单身份验证的代码:

请指教。

0 投票
1 回答
317 浏览

c# - User.Identity.IsAuthenticated 在使用 ITFoxtec 的 SAML 2.0 中始终为假

我在我的 Dotnet 3.1 项目中使用 itfoxtec-identity-saml2。我正在从服务器发起请求并验证登录,直到这里一切正常。

从服务器获得响应断言并转换声明并创建会话后,但我的应用程序仍然无法登录。

以下是我的代码片段供参考。

AuthController.cs

ClaimsTransform.cs

毕竟,我的应用程序正在重定向回登录页面,而不是登录用户的应用程序主页。

帮助将不胜感激。

0 投票
0 回答
52 浏览

c# - 记录 ITFoxtec 时出现 CORS 错误

我正在尝试使用 ITFoxtec 使用后端 .net 核心(端口 5000)和角度客户端(端口 4200)登录 SAML2。请注意,两者都有不同的端口。当我从 Angular 客户端调用控制器登录方法来读取 SAML 配置并将请求重定向(302)到我的身份服务器以登录时(例如https://github.com/ITfoxtec/ITfoxtec.Identity.Saml2/tree/ master/src/ITfoxtec.Identity.Saml2.MvcCore),我遇到了cors问题。这个错误是因为请求的服务器没有启用cors吗?我已经用 blazor 对其进行了测试,其中后端和客户端是相同的端口,并且工作正常。有什么帮助吗?谢谢!

这里的错误

0 投票
1 回答
75 浏览

itfoxtec-identity-saml2 - SAML2 令牌重放验证

我在 Github repo 上创建了一个问题:https ://github.com/ITfoxtec/ITfoxtec.Identity.Saml2/issues/72

尽管有一个 DetectReplayedTokens 配置设置进入 TokenValidationParametes,但如果没有验证器并且没有设置令牌重放缓存,则令牌重放验证的默认行为是绕过验证。

但是,代码无法让您设置这些值,它们不会暴露在任何地方。

我无法在 TokenValidationParameters 中设置重播缓存或验证器,因为它没有暴露在任何地方。因此,DetectReplayedTokens 设置没有多大帮助。

SAML2Request.cs 中的这个方法需要更新吗?

感谢您在图书馆上的工作以及对此问题的任何见解。

0 投票
1 回答
27 浏览

itfoxtec-identity-saml2 - 声明输出为空,直到多次登录刷新

我已经在 IIS 10 上设置了与 Azure AD 联合的“TestWebApp 示例”。当登录 authN 成功完成但显示的 ClaimsPrincipal.Current.Claims 列表为空时。单击“登录”按钮 ~3/4 次最终会填充列表。

我可以看到从 IDP (AAD) 返回的有效断言,包括所有已发布的声明。

有人见过这个吗?

除了一个很棒的包,谢谢分享!

0 投票
2 回答
97 浏览

itfoxtec-identity-saml2 - 关于 ITfoxtec Identity Saml 2.0 中的超时错误

我必须在我的项目中实现单点登录功能。但是,一旦我从Github下载了 ITfoxtec Identity Saml2 项目并运行了 asp.net 核心项目,我就不得不面对如下屏幕所示的错误。

在此处输入图像描述

请尽快回复我。

0 投票
1 回答
50 浏览

saml-2.0 - Sequence contains no elements error once I go from Service provider Project to Identity Project

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