saml

    1热度

    1回答

    我在验证从ADFS服务器获得的SAML响应时遇到问题。我得到的响应像CALLBACK_URL?SAMLResponse=ENCODED_XML&Signature=SIGNATURE_VALUE&SigAlg=SIGNATURE_ALGORITHM这样的url,而SIGNATURE_ALGORITHM是http://www.w3.org/2001/04/xmldsig-more#rsa-sha25

    0热度

    1回答

    需要一些帮助了解这一点,我们有一个webapi使用OWIN中间件使用AAD OAuth 2令牌进行保护。现在供应商要求使用SAML进行身份验证,OAuth进行授权,'OAuth支持API调用,但它使用SAML进行应用程序登录',由此非常困惑,并且不知道在哪里查找配置参考以及是否需要更改现有的API,有人可以帮助一些指针?谢谢!

    0热度

    1回答

    我目前在CentOS服务器上获得了simplesamlphp安装作为服务提供者。我已配置/ authsources.php定义如下: 'default-sp' => array( 'saml:SP', 'entityID' => null, 当我通过HTTPS访问/ SAML/url和导航到联合会“标签,即: https://my.sp/saml/module.php/cor

    1热度

    1回答

    我试图在Devise中的Rails 5应用程序中实现OmniAuth SSO身份验证。我试图在使用我们组织内部的IdP之前使用TestShib进行测试。 这是config/initializers/devise.rb我目前的配置: idp_meta_parser = OneLogin::RubySaml::IdpMetadataParser.new idp_meta = idp_meta_par

    1热度

    2回答

    我们正在研究一个应用程序,该应用程序受spring security saml保护。 身份验证正常,但生产环境中的以下工作流程存在一个问题。 用户请求未受保护的地址www.server.com 响应是一个内嵌脚本改变window.location.href到SAML保护的页面(服务提供商)www.server.com/ html页面应用程序/动作?参数1 =值1 &参数2 =值2 弹簧SAML检测

    2热度

    1回答

    我有许多关于SAML的问题,它通过Shibboleth执行。我做了大量的研究,我想澄清一些事情。我有一个与我们的服务器通信的移动应用程序。我们的企业客户可以称他们为StackOverflow大学,他们希望使用Shibboleth向我们的系统提供SSO(或者我应该说SAML?)。他们已经向我们发送了所有学生的电子邮件地址和基本简介信息。使用OAuth2,我们确切地知道如何提供SSO,但是,对于SAM

    1热度

    1回答

    我正在使用将ADFS登录页面与我的应用程序集成的功能。 流量 用户会尝试访问页面。这里系统会尝试认证用户。 系统将用户重定向到ADFS登录页面。 用户将输入登录信息。如果用户通过身份验证,则用户将通过授权令牌信息重定向回应用程序。 当页面重定向回来时,我正面临读取令牌信息的困难。 我试图 我能够页面重定向到ADFS登录页面,也可以重定向回我的系统,如果用户使用的是以下URL格式认证: https:

    2热度

    1回答

    我正在尝试为重定向绑定创建一个SAML AuthnRequest。 这是我的(匿名)AuthRequest: <samlp:AuthnRequest AssertionConsumerServiceURL="https://tempuri.org/sp/AssertionConsumerService" Destination="https://anothertempuri.or

    2热度

    1回答

    作为服务提供商,我使用spring saml与第三方IDP服务器集成。 我们插入了2个X.509证书,一个用于签名,另一个用于加密,以及一个来自IDP的SSL证书作为java密钥库中的公钥。 环境: Java版本: 1.7 春季版本: 4.3.7.RELEASE Spring Security的版本: 4.2.2.RELEASE 弹簧security-saml2-core: 1.0.2.RELEA

    0热度

    1回答

    如何修改下面的例子中,使之与基于SAML身份验证的工作: var jiraConn = Jira.CreateRestClient( "https://alm.mycompany.com/jira", "username", "password"); var projects = await jiraConn.Projects.GetProjectsAsync();