saml-2.0相关内容

在ASP.NET中使用SAML2.0的SSO

我的要求是在asp.net中使用SAML2.0实现SSO.我的末尾确实有2个供应商.希望将用户从一个站点传递到另一个站点,而无需登录第二个站点.我以前从未使用过SAML2.0.谁能帮我完成任务. 解决方案 首先让我们用令牌格式区分协议.我假设您是在谈论协议,而不是令牌格式.但是以防万一,这里是不同之处: SAML 2令牌格式.这只是您的应用程序会忽略的令牌的格式.WIF提供了开箱即用 ..
发布时间:2021-04-10 18:56:53 C#/.NET

如何在AngularJS应用程序中访问Shibboleth SP属性

我和Shibboleth都是新来的. 我已经在Apache服务器上成功实现了Shibboleth SP.每当用户尝试访问受保护的资源时,都会根据IDP对用户进行身份验证. 基本上,Shibboleth SSO包含以下6个步骤: 用户访问受保护的资源 SP确定IdP并发出身份验证请求 用户向IdP进行身份验证 IdP发布对SP的响应 返回SP 返回受保护的资源 我的 ..
发布时间:2021-04-07 18:59:47 前端开发

Spring Security SAML断言到期且应用程序会话到期

我对SAML断言到期与应用程序会话到期感到困惑. 简单来说,当我们在容器中部署了应用程序时,就会创建一个会话.可以使用web.xml中的以下条目来控制该会话的到期时间 60 继续,当我拥有带有SAML扩展的Spring Security时,显然适用相同的会话概念.(如果需要的话,我正在Wil ..
发布时间:2021-04-07 18:49:55 其他开发

从Angular 7项目中的第三方服务器读取SAML响应

我创建了一个 angular 7 项目 http://myproject.com/ 如果用户未登录,则i将用户重定向到另一个安全身份验证服务器(https://secureauth.com)进行登录.在此提示您输入用户名和密码.检查用户凭据. 用户成功登录到安全身份验证服务器后.它返回一个SAML响应.为此,我已将返回URL启用为 http://myproject.com/ ..
发布时间:2021-04-07 18:36:51 其他开发

从PHP Web应用程序连接到本地/本地Active Directory

由于我真的很坚持这一点,因此寻求有关该主题的指导,我试图通过网络连接到Microsoft服务器,以通过提供我的Microsoft凭据登录到我的系统. 现在,我想要的是每当我尝试访问我的php应用程序URL时,它将重定向我到microsoft登录页面,并自动使用在系统登录过程中输入的microsoft凭据进行身份验证,并同时重定向回我的php应用程序相同的凭据.在这种情况下,我使用的是simp ..

如何使用C#签名SAMLResponse和加密断言?

我有一个IDP,该IDP生成带有签名断言的SAMLResponse.我将不添加生成的XML文件的示例,因为它将使问题变得太长.但是,如果真的有用,请告诉我,然后我将其添加. SP要求对断言进行加密并对响应进行签名,当前情况并非如此.经过研究,我找不到方法,并且发布了一些我尝试过的代码,但是老实说,我一点都不知道,我尝试过的一切都无济于事. 问题是,如何签名响应并加密断言? 以下是 ..
发布时间:2021-04-01 21:44:22 C#/.NET

ITfoxtec.Identity.Saml2.Saml2RequestException:“不完全是一个Assertion元素."

美好的一天, 我们使用了ITfoxtec库1.2.2版.该解决方案正常工作. 我们现在正在集成4.0.5版库.我们需要使用SHA-256编码.我们使用了Nugets的4.0.5库.根据实现示例 https://github.com/ITfoxtec/ITfoxtec.Identity.Saml2. SAML请求已成功发送.到达SAML响应. binding.ReadSamlRes ..

NET的单一登录

我一直在尝试使用C#为.NET Web应用程序实现WEB SSO服务提供商插件.我将使用shibboleth身份提供程序.我已经使用OpenSAML库为Java应用程序实现了相同的功能.我想知道使用哪个库在.NET应用程序中实现它.任何指针或建议都欢迎. 解决方案 据我所知,没有.NET库.但是,有些在线项目可以看一下.示例和 ..
发布时间:2021-04-01 21:03:19 C#/.NET

提取Sustainsys SAML 2.0断言

我的任务是通过Sustainsys(Kentor)库为我当前正在处理的项目设置SAML 2.0单一登录. 此处是我一直关注的文档.该网站是一个webforms应用程序,因此我正在使用Sustainsys库的 HTTPModule 部分.我已将我的IDP(Okta)配置为将SAML 2.0声明发送到该网站,该文档宣称该端点为/Saml 或/Saml/Acs .该网站是Kentico CMS网站,CM ..
发布时间:2021-02-14 20:22:38 C#/.NET

将Identity Server与SAML 2和其他Identity Providers一起使用的SSO

我使用带有OIDC的身份服务器4实现了身份验证和授权,以允许访问我们的应用程序的客户端获得访问我们的资源服务器(Web API)所需的令牌.这是当前的体系结构: Identity Server 4使用我的自定义数据库对用户进行身份验证 资源API(ASP.NET Core) Angular 2前端 我需要实现SSO,来自其他系统的用户将通过其身份提供者传递SAML2断言,以使他们无 ..

使用SAML构建自定义SSO

已更新:感谢您对我的信息的回复.非常抱歉,截止到今天,这些是要求的详细信息.但是,我可以详细说明我的理解.我对WIF有所了解,可以在其中编写自己的STS,RP和发布策略. 这里的查询对.我们是否需要一个IdP,我们是否应该将STS连接到IdP.如果没有,我们可以不用IdP.我将在应用程序中使用基于声明的身份验证和联合身份mgmt.我们不依赖于AD/LDAP集成. Imp需求就是这种方式 ..
发布时间:2020-11-26 03:34:16 其他开发

如何使用SPRING SAML EXTENSION使我们的Web应用程序成为身份提供者?

全部, 这是我的要求. 我们有一个当前的JAVA Web应用程序,该应用程序在Spring Security Framework上实现了基本安全性.当用户进入我们的应用程序时,我们拥有登录页面,我们存储用户凭据,并且spring框架正在调用我们的客户用户提供程序以获取所有用户详细信息. 现在,我们需要与托管在不同域中的另一个Web应用程序进行对话.但是新的应用程序符合SAML要求,并且 ..

无法从C#中的Request.Params中读取值

我有以下一段代码使我无法从Request.Params中读取值.现在,我只想读取从发件人传递来的值(在收件人中),即用户名和SAMLResponse. 发件人 protected void Button1_Click(object sender, EventArgs e) { HttpWebRequest httpWReq = (HttpWebRequest)WebReques ..
发布时间:2020-11-25 20:36:27 C#/.NET

URL片段作为SAML令牌身份验证的一部分丢失;解决方法/标准模式?

几种Web应用程序身份验证协议(例如WS-Federation和SAML协议,即所谓的“被动"协议,以及ASP.NET Forms身份验证,请参见此GWT错误注释)丢失了原始的"URL片段",即#号后的部分. 发生的事情大致如下:在一个干净的浏览器中(因此没有缓存的信息/cookie/登录信息),我打开URL(1)这似乎是这些协议的基本限制,因为服务器根本看不到URL片段. 我知道,根 ..
发布时间:2020-11-21 22:20:07 其他开发

使用Grails Spring Security Saml插件

我正在尝试在grails应用中使用 Grails Spring Security Saml插件单一登录功能,我已经尽力找到任何示例,这些示例说明了添加此插件并随后在本地环境中使用模拟IDP和SP测试该插件所需执行的步骤,但在 Grails Spring Security Saml插件文档仅对在应用程序中添加插件并配置其不同的属性. 有人可以建议我如何完成此插件集成并使用模拟IDP和SP在本地 ..

如何在基于SimpleSAMLphp的IdP中用属性替换NameId的值?

我正在尝试设置SimpleSAMLphp IdP以将SAML响应发送到本地开发服务器(在这种情况下为SP启动的流程)。此IdP基于来自 https://hub.docker的Docker映像。 com / r / kristophjunge / test-saml-idp / (我相信是1.15版)。 整个设置是为了模拟我所拥有的类似环境,从而针对同一本地dev SP使用G Suite Id ..
发布时间:2020-10-25 02:14:09 PHP

如何在不使用saml2 = disabled的情况下在Postman Client中执行启用saml的URL?

我有一个用例,其中我必须创建一个用于发布请求的Web API. 为了首先开发发布请求,我需要获取服务文档. 在请求服务文档时,我能够通过Chrome浏览器获取服务文档,并在其中提示输入基本身份验证和身份提供程序,即saml. 现在,我必须通过Postman客户端获取相同的请求. 在Postman客户端中,我提供了必要的标头,例如content-type,Authentication等.但是我 ..
发布时间:2020-09-19 18:42:15 其他开发