首页 文章
  • 0 votes
     answers
     views

    OKTA SAML与AngularJs应用程序集成

    如何在Javascript代码中阅读SAML响应XML?
  • 1 votes
     answers
     views

    Spring Security和Okta

    我已经阅读了几个关于这个主题的博客以及所有可以得到的stackoverflow.com文章,但似乎没有什么能解决我遇到过的问题 . 我在网上跟踪了几个Okta示例,包括今年发布的主要blog帖子 . 我仍然遇到下面的问题,当我追踪 spring 安全代码时,我会在 Spring 天进入投票过程而失败 . TRACE 2017-08-22 16:45:11,128 [org.springframew...
  • 0 votes
     answers
     views

    Okta SAML集成在spring应用程序中

    我是SAML的新手 . 我们已经将okta SAML与我们的 spring 应用程序集成在一起进行单点登录 . 该应用程序在localhost上运行正常,但在我们的服务器上部署时,它会给出以下例外:传入的SAML消息无效org.opensaml.ws.security.SecurityPolicyException:协议消息签名的验证失败 我将简要介绍我整合过程 . 我使用了示例应用程序中的配置 ...
  • 1 votes
     answers
     views

    Okta-api - 使用带有CSRF的Spring-security SAML

    我已经通过文件中列出的步骤 - https://developer.okta.com/blog/2017/03/16/spring-boot-saml#run-the-app-and-login-with-okta 一切正常,我看到SAML响应生成并从OKTA发送到应用程序,但当请求到达应用程序时,我得到此错误 - type = Forbidden,status = 403) . 在请求参数'_...
  • 1 votes
     answers
     views

    由于IP和SP之间的时区差异,Spring Saml安全身份验证问题

    Printed below is stack trace of auth failure issue caused due to time zone difference between IP and SP. Is there a way to configure this in spring security? org.opensaml.common.SAMLException:响应发布时间太旧...
  • 0 votes
     answers
     views

    Spring SAML 2.0 - 使用https创建 endpoints

    我正在尝试在我身边实施SAML(这将作为SP) .作为测试程序的一部分,我正在尝试使用AD(AD FS)来测试我的一面 . (Windows Server 2012 R2) .正如我读过here - AD FS需要HTTPS endpoints . 我试图使用 SAMLContextProviderLB 但没有成功 . 所以我有两个问题: 是否可以在没有SSL的情况下使用AD FS ....
  • 0 votes
     answers
     views

    一分钟后,Spring SAML Access被拒绝

    我已经在webapplication中实现了SAML2身份验证 . 一切都很好 . 用户登录并可以使用应用程序,但一分钟后他得到401并整页重新加载 . 它 可能是什么原因?它连接到SAML票证NotOnOrAfter atribute?我该如何解决此问题并禁用此重新加载和重新认证? 在日志中,我可以看到: 7:13:55.271 DEBUG 29368 --- [http-nio-127.0....
  • 1 votes
     answers
     views

    spring security saml“无法配置IDP”/将“metadata trust”设置为false

    我使用spring security saml扩展和AD FS用于SSO目的 . 我知道“metadataTrustCheck”可以设置为“false”,但是,目前我得到的大部分信息都是 bean class =“org.opensaml.saml2.metadata.provider.HTTPMetadataProvider和完整的securityContext.xml文件就像 <bea...
  • 0 votes
     answers
     views

    Spring Security SAML:仅接受来自IDP的已签名SAML响应消息

    我们在Java应用程序中使用 Spring Security SAML (v1.0.3)进行带IDP的SAML SSO . Requirement :仅接受来自IDP的已签名SAML响应消息,如果SAML响应未签名,则抛出异常 . Actual Result :即使SAML登录响应消息中完全缺少签名信息,它也会被接受,并且Spring Security SAML库不会抛出异常 . Observat...
  • 1 votes
     answers
     views

    InvalidDataAccessResourceUsageException:无法提取ResultSet;

    关于spring数据我做了PageCommon,但是我得到了异常 myrestcontroller: @Secured({"EMAKET_DEVELOPER", "EMAKET_BACK"}) @RequestMapping(value = "/getExceptionListLogs", method = GET) public Res...
  • 0 votes
     answers
     views

    数据表Spring 4 Hibernate Tiles 3配置错误

    我正在尝试在我的项目中实现Datatables spring . 在 RoleController.java 文件中 @Controller public class RoleController { @RequestMapping(value = "/masterRole") public ModelAndView about() { RoleDAO dao = n...
  • 0 votes
     answers
     views

    登录saml-federation.apspot.com时出错

    当我尝试访问此页面时 . saml-federation.appspot.com,然后我收到以下错误: 消息:未配置IDP,请使用至少一个IDP更新包含的元数据 StackTrace:org.opensaml.saml2.metadata.provider.MetadataProviderException:未配置IDP,请在org.springframework.security.saml.m...
  • 1 votes
     answers
     views

    Modulo使用负数

    我正在编写程序集来计算数字的模数 . 我不需要该程序的帮助,但我需要帮助理解模数如何与负数一起使用 . 我研究过stackoverflow但我似乎发现了相互矛盾的结果 . 此外,我想知道它是如何纯粹用数学术语工作的,而不是与编程有关,因此我理解了基本概念 . 我确实发现这个页面半有用:Modulo operation with negative numbers然而,前两个答案似乎是冲突的,现在我让...
  • 1 votes
     answers
     views

    如何使用Python在一行中测试几个模数值?

    假设我的值可能在[28,32]范围内,或者是该范围内数字的倍数 . 有没有办法可以使用模运算符在一行中测试它? 尝试: if value % (28 or 29 or 30 or 31 or 32) == 0: # do stuff 还有一些类似的变化 . 我试图搜索,因为我确信这是一个常见的操作,但我找不到答案 .
  • 0 votes
     answers
     views

    用模数重写方程

    我知道一个事件发生在任何一年的星期一 . 我也知道这个事件发生在任何一年的5月25日至31日之间 . 如果我计算5月25日那天的类型,我发现它是星期三 . 但是我如何编写一个脚本来确定事件将在5月30日? 我给天数分配一个数字:星期日= 1,星期一= 2等等...... 我的变量A等于5月25日那天:A = 4 我有变量B等于事件发生的那一天:B = 2 我将X设置为等于需要添加到A的天数以获得正...
  • 6 votes
     answers
     views

    解决具有不同模的联系方程组

    有没有算法来解决在不同模空间中表达的方程组?例如,考虑这个方程组: (x1 + x2 ) % 2 = 0 ( x2 + x3) % 2 = 0 (x1 + x2 + x3) % 3 = 2 该系统的解决方案之一是: x1 = 0 x2 = 2 x3 = 0 我怎么能算术地找到这个解决方案(不使用暴力算法)? 谢谢
  • 0 votes
     answers
     views

    ld:OpenSSL(libssl)找不到的符号

    我正在尝试在我的Mac上构建TorTunnel . 我已经成功安装了Boost库及其开发文件 . TorTunnel还需要OpenSSL及其开发文件 . 我已将它们安装在/usr/lib/libssl.dylib和/ usr / include / openssl /中 . 当我运行make命令时,这是我得到的错误: g++ -ggdb -g -O2 -lssl -lboost_system-x...
  • 0 votes
     answers
     views

    OpenSSL内存BIO和部分密码块

    我在一个架构中使用OpenSSL,这需要我在本地执行加密和解密 . 解密函数获取在连接另一侧加密的缓冲区 . 加密/解密过程通常可以正常工作,但对于缓冲区包含部分密码块的情况 . 我想我的问题归结为:我们是一个SSL对象,buf是一个内存缓冲区或加密数据 . 我做的是为了解密它(减去错误处理,线程安全,内存安全等) int decDataBufSize = 1000000; //approxima...
  • 2 votes
     answers
     views

    OpenSSL enc应用程序中可能的双BIO_free

    (对不起,这很冗长)我正在尝试将OpenSSL支持添加到用Objective C for OS X 10.6(Snow Leopard)编写的Cocoa应用程序中 . 为了简化问题,我有一个小的包装器类,它包含各种BIO和密码上下文结构,AETOpenSSLWrapper . 它看起来如下 . H @interface AETOpenSSLWrapper: public NSObject { ...
  • 3 votes
     answers
     views

    C - 如何正确使用OpenSSL的BIO_write()

    我是OpenSSL的新手 . 我理解BIO_write(BIO * b,const void * buf,int len)需要在循环中调用,但我不完全确定我是否正确使用它 . 我写了这样一个函数: int32_t SendPacket(BIO * const pBio, const unsigned char * const pPacket, const int nPacketLength) { ...
  • 2 votes
     answers
     views

    具有直接呼叫和间接呼叫的Openssl线程安全回调函数注册

    我正在Linux中编写一个C库(比方说,libA),它利用Openssl来执行base64编解码器,哈希等 . 其他一些项目(例如projB)利用libA来做某事,而这些项目本身也调用了Openssl API . 因此,projB以两种方式调用Openssl API: 直接调用Openssl API:projB - > Openssl间接调用Openssl API:projB - &g...
  • 5 votes
     answers
     views

    加密/解密输出缓冲区大小以及何时多次调用EVP_EncryptUpdate

    我正在尝试使用openssl来使用AES加密/解密消息 . 经过以下研究后:https://wiki.openssl.org/index.php/EVP_Symmetric_Encryption_and_Decryption http://www.itc.edu.kh/bib/ebook/storage/Network%20Security%20with%20OpenSSL.pdf(第6章) 我可...
  • 0 votes
     answers
     views

    即使密文完全解密,OpenSSL EVP_OpenFinal也会失败

    我有一个问题,即使用EVP_SealInit,EVP_SealUpdate和EVP_SealFinal的加密过程正在运行,并且没有返回任何失败代码 . 尝试解密消息通过EVP_OpenInit和EVP_OpenUpdate工作,但是EVP_OpenFinal失败返回0.尽管函数返回0,但完全解密的文本存储在输出缓冲区中,并且从EVP_OpenFinal返回的总输出长度与从返回的总长度相同 . E...
  • -1 votes
     answers
     views

    如何使用内存BIO接口处理基于SCTP流的TLS的EAGAIN情况

    我正在使用BIO内存接口通过SCTP实现TLS . 所以在客户端,在发送应用程序数据时, SSL_write() api加密数据并将数据写入相关的写BIO接口 . 然后使用 BIO_read() 调用将来自BIO接口的数据读入输出缓冲区 使用 sctp_sendmsg() api发送到套接字 . 同样在服务器端,从套接字读取数据 sctp_recvmsg() api从套接...
  • 0 votes
     answers
     views

    使用OpenSSL内存BIO以正确的方式写入和读取以null结尾的字符串

    如果您执行以下示例(几乎完全基于官方https://www.openssl.org/docs/man1.0.2/crypto/BIO_s_mem.html#EXAMPLE): #include <openssl/bio.h> #include <openssl/buffer.h> int main() { BIO *mem = BIO_new(BIO_s_mem(...
  • -2 votes
     answers
     views

    arm(裸机):将二进制文件作为函数调用

    我有用于AT91sam9 ARM控制器的AT91Bootloader . 我需要添加一些额外的硬件初始化,但我只编译了.bin文件 . 我将bin文件加载到内存并尝试调用它: ((void (*)())0x00005000)(); 但是,没有任何结果 . 请尽量少使用汇编程序 . 之前我被介绍给汇编程序,但由于它的共谋而无法理解ARM汇编程序 . 如何从引导加载程序中间调用,执行bin文件(例如...
  • 88 votes
     answers
     views

    有机器,sizeof(char)!= 1,或者至少CHAR_BIT> 8?

    是否有机器(或编译器), sizeof(char) != 1 ? C99 standard 是否认为标准合规实施的 sizeof(char) 必须正好为1?如果有,请给我部分编号和引文 . 更新:如果我有一台机器(CPU),它不能解决字节(最小读取是4个字节,对齐),但只有4-s的字节( uint32_t ),这台机器的编译器可以将sizeof(char)定义为4 ? sizeof(char) ...
  • 3 votes
     answers
     views

    对齐与已打包属性

    我正在研究16位PIC的固件并用C语言编写(Microchip C30编译器) . 我的设备从外部设备接收一长串字节,然后我试图将这些字节复制到一个结构中 . 结构定义如下: typedef struct __attribute__((__packed__)) { char F1Nickname[17]; char F2Nickname[17]; DWORD ...
  • 16 votes
     answers
     views

    在字对齐处理器上使用未对齐数据的最快方法?

    我正在ARM Cortex M0上做一个项目,它不支持未对齐(4字节)访问,我正在尝试优化未对齐数据的操作速度 . 我将蓝牙低功耗访问地址(48位)作为6字节数组存储在一些作为数据包缓冲区的打包结构中 . 由于打包,BLE地址不一定从字对齐的地址开始,并且在优化我对这些地址的访问功能时遇到了一些复杂问题 . 第一种也是最明显的方法是对数组中每个字节单独运行的for循环 . 例如,检查两个地址是否相...
  • 5 votes
     answers
     views

    如何检查malloc()实现中返回数据的对齐方式?

    malloc(sz) 返回其对齐适用于任何对象的内存 . 在32位x86机器上,这意味着 malloc() 返回的地址值必须可以被4整除 . 但实际上,32位malloc实现返回8字节对齐的内存,这意味着返回的地址始终可以被8整除 . 你也应该这样做 . (在x86-64 / IA-64机器上,最大数据对齐为8,但malloc实现返回16字节对齐的内存 . ) 我对这种情况进行了测试 // Ch...

热门问题