OpenID Over SSL 并带有自签名证书

2023-11-22

我在我的个人服务器上设置了自己的开放 ID 提供程序,并在我的 apache 配置文件中添加了到 https 的重定向。当不使用安全连接时(当我禁用重定向时),我可以正常登录,但使用重定向时,我无法登录并显示以下错误消息:

底层连接已关闭:无法建立 SSL/TLS 安全通道的信任关系。

我猜这是因为我使用的是自签名证书。

谁能确认自签名证书是否有问题?如果没有,有人知道问题是什么吗?


对 OpenID URL 使用 SSL 的主要好处是,它为依赖方提供了一种机制来发现 DNS 是否已被篡改。依赖方无法判断带有自签名证书的 OpenID URL 是否已被泄露。

在提供商的端点 URL 上使用 SSL 还有其他好处(更容易建立关联,不会窃听扩展数据),如果您使用自签名证书,这些好处仍然存在,但我认为这些都是次要的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

OpenID Over SSL 并带有自签名证书 的相关文章

随机推荐

  • Unity3D,圆盒子、立方体的边缘?

    使立方体 如示例中的矩形物体 的边缘变圆的常用方法是什么 理想的结果看起来与这些图像几乎一模一样 当然 您实际上可以使用具有仔细圆滑边缘和拐角的网格 但需要多次尝试才能实现这一点 注意 当然对于NON 着色器方法 添加两个小扁平盒子 然后简
  • JAVA 时区问题 EDT 与 EST

    我是java新手 因此很长一段时间以来一直无法弄清楚这一点 我使用的是 Windows XP 机器设置为时区 东部时间 美国和加拿大 我有一个 Java 应用程序 它获取当前系统时间和时区信息 并将如下字符串写入文件 20101012 15
  • 有没有一种快速方法可以检查 Clojure 函数中的 nil args?

    在菲尔 哈格尔伯格的著作中 技术占卜 抱怨文件他对 Clojure 做了如下描述 nil 无处不在 并且会导致难以找到源头的 bug 现在 Phil 是一个聪明的人 他为 Clojure 社区做出了很多贡献 每个人都使用他的东西 所以我认为
  • 如何根据色标对 voronoi 进行着色?以及每个单元格的面积

    是否可以上色scipy spatial Voronoi图表 我知道它是 但现在我的目标是根据色标对每个单元格进行着色以表示物理量 如下图所示 PRL 107 155704 2011 我还想知道是否可以计算每个单元格的面积 因为这是我想计算的
  • MongoDB 如何处理并发更新?

    我开始在工作中使用 MongoDB 到目前为止一切顺利 我想知道 MongoDB 如何处理并发更新 我读到 MongoDB 中没有锁定功能 所以我想知道处理这个问题的常见做法是什么 Thanks MongoDB 使用进程范围的写锁来保证一次
  • 一页中包含多个 Facebook、Twitter 共享按钮,并带有自定义图像和标题

    我正在创建一个博客 其中登陆页面默认会显示 5 篇最新帖子 并且每篇帖子上都会有一个 Facebook 和 Twitter 分享按钮 我需要每个共享按钮都附加一个默认标题 描述和图像 并且我使用打开的图表来附加数据 问题是如何为每个共享按钮
  • Android:如何像联系人应用程序中那样使用字母索引器和快速滚动填充 ListView?

    我想实现一个带有 fastscroll 和 albhabet 索引器的 ListView 就像在联系人应用程序中一样 我正在使用 SimpleAdapter 来填充 ListView 从图中可以看出 通过从右侧的字母索引器中选择一个字母 l
  • Kotlin:coroutineScope 比 GlobalScope 慢

    我正在学习协程 并且遇到了以下令人惊讶的 对我来说 行为 我想要一张平行地图 我考虑了4种解决方案 Just map 无并行性 pmap from here 修改第2项 我删除了coroutineScope并使用GlobalScope Ja
  • “将密码显示为文本”控件

    我有一个常用的登录表单 由两个输入字段组成 一个用于登录 一个用于密码 我目前正在尝试添加一个控件 它将输入的密码显示为纯文本 以便用户可以检查它是否有拼写错误 我见过几种不同的方法来完成这项任务 包括this one 但它们仅在输入密码时
  • 在 Java 应用程序中读取 XML 文件的最佳/最简单方法是什么? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 目前 我们的 Java 应用程序使用制表符分隔的 cfg 文件中保存的值 我们需要更改此应用程序 以便它现在使用 XML 文件 为了从此文件中读取值
  • JWT 令牌接受的最大过期时间是多少

    我想知道我可以设置 JWT 令牌过期的最大值是多少 Thanks 没有关于过期时间的规定 这主要取决于令牌使用的上下文 RFC7519 第 4 节 JWT 必须包含才能被视为有效的声明集取决于上下文 并且超出了本规范的范围 因此 您可以认为
  • 如何使用 spring-data 在 mongodb 中创建全文搜索查询?

    我在 java 或 kotlin 上有 spring data mongodb 应用程序 需要通过 spring 模板创建对 mongodb 的文本搜索请求 在 mongo shell 中它看起来像这样 db stores find tex
  • Azure 函数的模拟 BlobClient

    我有一个具有 Blob 触发器的 Azure 函数 在我的函数方法参数中 我通过 BlobClient 公开 Blob 本身以及上传 的文件的名称 FunctionName MyFunc public async Task RunAsync
  • PHP 中是否记录了这种对 exit 和 die 的特殊处理?

    我刚刚读过该页面表达式在 PHP 文档中 在顶部它说 定义表达式的最简单但最准确的方法是 任何具有值的东西 这个简单的定义包括所有函数和大多数语言构造 但是有一些语言构造明确声明它们不返回值 以下是确实返回值的语言结构的列表 empty e
  • 如何在 matplotlib 中使用 Font Awesome 符号作为标记

    是否可以在 matplotlib 中使用字体精美的图标作为散点图中的标记 或者是否可以将其用作字体并将图标作为 文本 This question has originally been asked here but has been clo
  • Python解析括号内的块

    Python 中解析匹配括号中包含的文本块的最佳方法是什么 a b c 最初应该返回 a b c 将其作为输入应该返回 a b c 应该返回 c c 或者这个 pyparsing 版本 gt gt gt from pyparsing imp
  • Apache Solr 中的外部文件字段

    我一直在尝试使用 ApacheSolr 中的ExternalFileField 进行外部评分 我正在使用示例配置 基本上我想使用它们的 id 为项目设置分数 我在 schema xml 中设置了 fieldType idRankFile 和
  • 增量本地化如何运作?

    我正在尝试构建我的第一个本地化应用程序 我使用 NSLocalizedString 翻译了代码中的所有字符串 用于genstrings工具 现在我遇到了ibtool 增量本地化如何运作 关于手册页 我应该写这样的内容 ibtool prev
  • 使用命名参数格式化 Lisp 字符串

    Lisp 有没有办法使用命名参数来格式化字符串 也许与关联列表类似 format t All for who a and who a for all who one 为了打印 All for one and one for all 如同这个
  • OpenID Over SSL 并带有自签名证书

    我在我的个人服务器上设置了自己的开放 ID 提供程序 并在我的 apache 配置文件中添加了到 https 的重定向 当不使用安全连接时 当我禁用重定向时 我可以正常登录 但使用重定向时 我无法登录并显示以下错误消息 底层连接已关闭 无法