saml 相关问题

安全断言标记语言(SAML)是一种标准,用于根据用户在另一个上下文中的会话将用户登录到应用程序中。

如何在saml/回调期间验证护照SAML策略的验证回调中的断言?

这是我从 Passport-saml 文档中获得的示例代码。我不想检查电子邮件 ID,而是想验证 saml 断言,这反过来又表明用户也在 idp 上进行了身份验证,ri...

回答 1 投票 0

为 Azure B2C 中的 SAML 联合提供通用 PartnerEntity

我们有一个 SaaS 应用程序,其中我们的 IDP 是 Azure B2C。 我们使用 Azure B2C 来允许企业 SSO 与外部联合 (SAML)。使用 B2C,每次输入都需要设置一个 ClaimsProvider...

回答 2 投票 0

如何在不支付企业帐户费用的情况下测试SAML?

我正在构建一个 SAML 身份提供商 (IdP) 作为概念证明。 我想测试我的 IdP 是否适用于 Office 365、Dropbox、Salesforce 等现实世界的服务。但是,我不想付费

回答 1 投票 0

lucee saml 身份验证请求无法被 firefox saml 跟踪器识别

使用下面的示例,为什么我的 saml 请求无法被 firefox saml 跟踪器识别? ...

回答 1 投票 0

我可以自动化 SAML IdP 身份验证吗?

我有以下三层架构 正如您所看到的,有一个业务层提供所有平台底层功能并通过一些 REST API 公开。 基于 Spring 的 Web UI

回答 1 投票 0

使用 Angular 应用程序调用 .NET Core API(使用 Sustainsys.Saml2 库和 Azure Active Directory 作为身份提供商)时出现 CORS 问题

当请求来自 Angular 应用程序时,我们正在尝试在 .NET Core API 中实现 SAML 身份验证。我们正在使用适用于 .NET 6 的 Sustainsys.Saml2.AspNetCore2 包(版本 2.9.2)....

回答 1 投票 0

配置 SAML2:绕过“InResponseTo”验证,同时保留 OpenSaml4AuthenticationProvider 中的默认设置

我有一个在 Nginx 和 Spring Security 后面运行的 Java 后端应用程序用于 SSO。我的后端应用程序缺乏记住 cookie 会话的机制,因为 SSO 请求可能由...发起

回答 1 投票 0

SSO 中的证书问题

我使用 itfoxtec 来构建 saml 身份提供商,并复制此存储库的代码: https://github.com/ITfoxtec/ITfoxtec.Identity.Saml2/tree/master/test/TestIdPCore 当我使用考试时...

回答 1 投票 0

将 SAML 访问令牌交换为 oauth 令牌(Azure AD/Entra ID)

我需要 oauth 令牌才能代表用户向第三方 api 发出请求。目前,所有用户都必须使用 Azure AD 通过 SAML SSO 登录。我正在使用 boxyhq 的 saml-jackson 和 next-auth 来

回答 2 投票 0

如何使用 @node-saml/node-saml 制作 SAML SP?

我正在开发SAML SP。 我使用 @node-saml/node-saml 库。 虽然我制作了以下源,但 SAML 身份验证不起作用。 你能告诉我如何修复或好的参考制作来源吗

回答 1 投票 0

需要 SAML 指导

我刚刚使用 SAML 2 阐述了我的项目。我需要一些与 SAML 和 OpenSAML 库 v.2.0 相关的帮助。 有人可以告诉我有用且全面的教程吗?我只想做一个小的POC。 我...

回答 2 投票 0

SAML 响应和断言已签名/未签名?

我已成功部署并运行 spring saml 示例。从如下所示的 SAML 响应(IdP -> SP)中,可以识别是否: SAML 响应已签名还是未签名? 断言是加密的...

回答 1 投票 0

有没有办法在Flutter App中实现SAML Shibboleth认证?

我目前正在使用 Firebase 开发适用于移动设备(IOS 和 Android)的 Flutter 应用程序,我需要集成 SAML Shibboleth 身份验证。 经过多次研究,我发现 flutter 包...

回答 1 投票 0

从哪里获取 IDP 元数据 URL?

我们的客户将他们的 SSO (okta/google) 与我们的 SaaS 集成。 现在为了对它们进行身份验证,我们进行 SAML 登录。 golang 中的crewjam 库有以下片段,要求元数据U...

回答 1 投票 0

开放 id connect 对 SAML 的支持

您好,我正在使用 Open Id Connect,我只想知道如何使用 Open Id connect 实现 SAML 令牌。有什么办法 Open Id 协议也支持 SAML。

回答 1 投票 0

Node.js 加密数据大于 mod len

我正在尝试解密 SAML 响应断言。 我有以下 SAML 响应 我正在尝试解密 SAML 响应断言。 我有以下 SAML 响应 <samlp:Response ID="_c5857dc7-2109-4fd3-beb0-e07756bba622" Version="2.0" IssueInstant="2023-12-18T09:59:24.040Z" Destination="https://sp.com/api/auth/saml" Consent="urn:oasis:names:tc:SAML:2.0:consent:unspecified" InResponseTo="_1702893559452" xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol"> <Issuer xmlns="urn:oasis:names:tc:SAML:2.0:assertion">http://adsf.sp.io/adfs/services/trust </Issuer> <samlp:Status> <samlp:StatusCode Value="urn:oasis:names:tc:SAML:2.0:status:Success" /> </samlp:Status> <EncryptedAssertion xmlns="urn:oasis:names:tc:SAML:2.0:assertion"> <xenc:EncryptedData Type="http://www.w3.org/2001/04/xmlenc#Element" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#"> <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes256-cbc" /> <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> <e:EncryptedKey xmlns:e="http://www.w3.org/2001/04/xmlenc#"> <e:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"> <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> </e:EncryptionMethod> <KeyInfo> <ds:X509Data xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> <ds:X509IssuerSerial> <ds:X509IssuerName>CN=idp-domain.com, O=idp-o, S=idp-S, C=sa</ds:X509IssuerName> <ds:X509SerialNumber>0</ds:X509SerialNumber> </ds:X509IssuerSerial> </ds:X509Data> </KeyInfo> <e:CipherData> <e:CipherValue>*Encrypted Data*</e:CipherValue> </e:CipherData> </e:EncryptedKey> </KeyInfo> <xenc:CipherData> <xenc:CipherValue>*Large Encrypted Data*</xenc:CipherValue> </xenc:CipherData> </xenc:EncryptedData> </EncryptedAssertion> 我在CipherValue节点中获取了加密数据,并尝试使用以下代码对其进行解密。 import crypto from 'crypto' const buffer = Buffer.from( '*Large Encrypted Data*', 'base64' ) crypto.privateDecrypt( { key: privateKey, padding: crypto.constants.RSA_NO_PADDING }, buffer ) 我没有得到解密的数据,而是收到以下错误 error:0406506C:rsa routines:rsa_ossl_private_decrypt:data greater than mod len 应该分割我的加密数据吗?还是我的解密方法错误? 对于任何正在寻找答案的人。 解密是一个普通的 XML 解密,您可以使用这个库,它的工作方式就像一个魅力。 https://www.npmjs.com/package/xml-cryption

回答 1 投票 0

Rails - 将omniauth-saml 与多个IDP 一起使用

我最终想要的是能够使用 devise 正常登录或选择使用 SAML 登录。所以我读到,如果我整合omniauth和saml,然后整合omniauth和devise,我可以实现......

回答 5 投票 0

SAML 错误请求未签名。策略需要签名的身份验证请求

[https://stackoverflow.com/questions/77341286/saml-error-request-not-signed-policy-requires-signed-authentication-requests#new-answer] - 链接帖子。 (https://i.stack.imgur.com/vNfgI.png)我关注了...

回答 1 投票 0

Azure AD B2C 与 SAML 和 OIDC 集成

我们有一个 .Net 6 网站,它使用 OIDC 与 Azure AD B2C 集成。网站的登录和注册在 Azure AD B2C 租户的自定义策略中定义。 Azure AD B2C 返回索赔...

回答 2 投票 0

在 spring security saml2Login 中对多个身份提供者使用单个 loginProcessingUrl

我试图让用户使用 spring-security 5.7.x 在我们的应用程序中动态设置 SAML 身份提供商。使用 HttpSecurity 实例配置 saml2 时,可以提供

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.