所有问题

0 投票
0 回答
683 浏览

cookies - OpenId 连接身份验证:“记住我”cookie 是否存在安全问题?

这个问题可以看作是对:如何保存刷新令牌的后续问题。

我有一个本机 Windows 应用程序,它使用 keycloak 进行身份验证和开放 id 连接。为了让用户登录,该应用程序显示了一个 Web 视图,该视图被定向到由 keycloak 生成的登录页面。用户成功登录后,keycloak 会发送一个被应用拦截的重定向。通过这种方式,应用程序获取授权码,然后使用该码从 keycloak 检索访问和刷新令牌。到目前为止,这遵循授权代码流程,并且(我认为)所有这些都符合本机应用程序的最佳实践。

但是,当用户在登录页面中选中“记住我”选项时,会发生更多事情。创建了一些持久性 cookie:KEYCLOAK_SESSION、KEYCLOAK_IDENTITY 和 KEYCLOAK_REMEMBER_ME。当用户下次打开应用程序时,这些cookies被发送到keycloak,如果服务器端的会话还没有过期,则跳过登录页面,直接对用户进行身份验证。

这些 cookie 是否等同于用户凭据?它们是安全问题吗?

持久性 cookie 存储在用户的硬盘上。我不确定它们是否总是加密存储。

在安全方面,在硬盘上存储刷新令牌有什么区别?

0 投票
6 回答
57673 浏览

swift - 在 iOS 上选择退出 UISceneDelegate/SwiftUI

我目前正在使用 Xcode 11 Beta 5。在我的应用程序中,它在 iOS 12 及更低版本上运行良好。但是,在 iOS 13 上,它看起来UIScene默认使用的是 。这导致我的应用程序不执行任何操作。

当应用程序在全新安装时启动时,用户必须接受条款和条件。同意后,他们进入加载屏幕,然后将他们引导到主视图。在我发布的屏幕截图中,当前前景后面的视图是初始加载屏幕。

我们将尽快考虑在整个应用程序中添加多视图场景支持,但现在我们需要处理更高优先级的内容。

“支持多个窗口”已在应用程序目标的常规设置中禁用。我还在 info.plist 文件中将 Enable Multiple Windows 设置为 NO。

到目前为止,还没有真正奏效。基本上我想选择退出/禁用多个窗口和 UIScene/SwiftUI 以恢复 iOS 10-12 中的原始行为。这在 iOS 13 中是否可行,或者我们必须更新它?

更新:

这是视图调试层次结构的屏幕截图。左侧是 iOS 12,右侧是 iOS 13。没有向 Info.plist 添加任何内容,也没有添加任何场景委托类或方法,为什么会有所不同?几乎只是在 Xcode 11 上现有的生产就绪代码中运行它。

0 投票
2 回答
69 浏览

python - 查找二维数组中接近元素的索引

我有 2 个nd arrays,其中每一行都是一个3D点,一个数组比另一个数组大得多。
IE

而且我知道第二个数组中的每个点对应于第一个数组中的一个点。
我想获得对应索引的列表,
即对于这个例子,它将是

因为第二个数组中的第一个点类似于第一个数组中的第三个点,所以第二个数组中的第二个点类似于第一个数组中的第一个点,依此类推。

0 投票
1 回答
131 浏览

rx-java2 - RxJava2 - 如何定期发出 hashMap 值

我在 SO 上搜索了很多,但不认为它是重复的。我的问题很简单,但不知何故我的解决方案不起作用。

问题:我有一个 hashMap,我想每 10 秒后一个一个地发出值。

这就是我现在所拥有的,显然不会产生正确的价值。

我也尝试过interval,但我不确定如何跟踪已发出的值。如您所见,我在 RxJava 方面没有经验,任何帮助将不胜感激。

0 投票
1 回答
24 浏览

python - 将 DataFrame 显示为列

我需要对一组数据进行一组计算。我知道如何分别获取这些值

例如

这是数据框

如果我想要平均值,最大值等

现在这确实让我得到了我需要的东西,但理想情况下我想将它显示为列。所以例如

我现在明白了

我想如果我把它并排放置

但这会引发错误

任何帮助都感激不尽。谢谢

0 投票
1 回答
2031 浏览

azure - 使用 AzureDevops 部署失败

我正在关注这个 Azure Devops 实验室:https ://azuredevopslabs.com/labs/vstsextend/github-azurepipelines/#task-4-embedding-automated

但是当我部署应用程序时,会出现此错误:

我不知道哪个参数错了,我尝试进行手动部署,但仍然失败。

附件是我用来进行部署的部署细节。

谢谢你的帮助。

0 投票
1 回答
78 浏览

c# - 无法从 Linq 查询中获得正确的结果

我正在尝试使用 Linq 查询我的数据库。简而言之,我的 linq 语句没有返回我想要的数据并且我遇到了错误。

产品和类别具有多对多的关系。我希望类别变量包含不在检索到的产品中的所有类别的列表。有人不能引导我朝着正确的方向前进或告诉我我在这里做错了什么吗?

错误:'System.Nullable 1[System.Int32]' cannot be used as the data type for a sequence with an ItemExpression of type 'System.Nullable1 [System.Int32]'

0 投票
2 回答
1258 浏览

python - Pandas 函数 read_csv 返回 SyntaxError:无效令牌意外

我试图从本地存储在我的计算机上的 csv 中读取数据帧。数据为 csv 格式,格式为:

我的代码如下所示:

当我尝试运行此文件时,我得到:文件“dataset_size_daily.csv”,第 2 行 2018-09-02,1.96E+14 语法错误:无效令牌

我哪里错了,非常感谢您的帮助!

0 投票
1 回答
354 浏览

ruby-on-rails - 如何将 JSON 文件中的字符串转换为 Ruby 哈希?

我正在从我的 Rails 后端的 Twitter API 获取推文。我能够在我的数据库中创建推文,然后将推文呈现为 JSON。但推文的一部分仍然显示为字符串。如何将此特定部分转换为 Ruby 哈希,以便我可以访问键:值对?

  • 我试过 .serializable_hash、.hash、to_json,但要么数据类型错误(需要是数组),要么只是添加了更多 \ 字符

  • .strip、.split、.gsub 也不起作用

  • 当我放置字符串时,它看起来像一个哈希,但我无法保存该输出

这是呈现 json 的方式:

我试图在序列化程序文件中创建一个方法,但这不起作用,因为它只是字符串,而不是可遍历的哈希

我想将上面的字符串转换为 Ruby 哈希,以便我可以获得每条推文的 media_url

0 投票
1 回答
635 浏览

python - Tkinter如何更改checkbutton检查图像

我想更改 tkinter 菜单检查按钮小部件的检查图像。

我在线查看https://www.tcl.tk/man/tcl8.4/TkCmd/menu.htm#M39并找到“selectimage”下方的选项并尝试过,但没有成功。

self.image1 和 self.image2 是 tk.PhotoImages

我没有错误。只是什么都没有出现。

-选择图像值

仅适用于 checkbutton 和 radiobutton 条目。指定选择时要在条目中显示的图像(代替 -image 选项)。值是图像的名称,它必须是由先前的图像创建调用创建的。除非指定了 -image 选项,否则此选项将被忽略。

0 投票
1 回答
57 浏览

postgresql - 从两个表中查找重叠的日期范围?

我想过滤掉不在表 2 日期范围内的表 1 的 ID。

表格1:

表 2:

试图做这样的事情,但它没有得到正确的结果。好像这里出了点问题。

0 投票
2 回答
433 浏览

java - 如何意图通过滑翔从互联网加载的图像

我有一个适配器,可以将数组列表中的数据发送到我的布局。但是,我想从互联网上加载一些图像,所以我使用 glide (com.github.bumptech.glide:glide:4.9.0)。我的问题是我可以将通过滑行加载的这个/这些图像从主要活动加载到另一个活动吗?

列表适配器:

主要活动 :

另一个将获得意图的活动:

我希望有人可以提供帮助,因为我对 android 很陌生。谢谢你!

0 投票
2 回答
215 浏览

r - 如何修复 lmer 错误:“as(value, fieldClass, strict=FALSE) 中的错误:”?

当我在 r 中运行 lmer 函数时,我遇到了一个奇怪的错误。

我尝试更改变量类型(它们都是数字或因子)并在分析之前删除 NA,但似乎没有任何效果。

具体来说,我的错误信息如下:

不知道为什么会这样,但我似乎找不到任何答案。任何帮助,将不胜感激。

谢谢!

0 投票
0 回答
163 浏览

javascript - 有没有办法在three.js中克隆对象和复制动画?

我有一组球体。我必须复制该组的一些球体,所以我用.clone()方法创建了一些克隆并将它们添加到场景中。这里我遇到了问题:如果我更改了原始对象的某些属性(例如颜色),这些更改在克隆上也可见;但是如果我为原始球体设置动画,则克隆不会设置动画(我的动画包含对象比例的变化)。有没有人有办法解决吗?有没有一种方法可以复制也复制动画的对象?

我还希望克隆修改他的比例,而不仅仅是球体。

PS:我无法clone.scale.x += 0.1在函数内部添加update()(代码比这更复杂)。

0 投票
1 回答
84 浏览

javascript - 如何从数据库中以需要的格式显示日期,从 iso8601 到 type="date"

大家好!显示日期表格 DB 有问题。我在数据库中有项目的字段过期日期:数据库类型“日期”示例:“2019-12-12”当我在 json 中以这样的角度获取日期表单时:expiryDate 的图像(https://i.stack. imgur.com/23uhm.png ) iso8601

我正在创建 CRUD 函数 - 更新,我想显示以前的日期,那是在我不知道如何之前。我想显示上一个日期的图像 - http://prntscr.com/orrj6d

我尝试了几个例子,但它们没有帮助

项目.ts:

项目.html:

我不知道如何在 html type="date" 中显示日期,请帮忙)

0 投票
1 回答
1305 浏览

c# - 如何在我的 dockerfile 上修复“MSBUILD:错误 MSB1011”?

我正在按照此示例设置 dockerfile 。我被困在下面的命令中。

我的项目最初不包含 csproj 文件。

安慰

我通过构建解决方案并使用它运行平稳的 IIS express 在本地运行它,但我的 dockerfile 不是。下面是我的 dockerfile,其中包含一些说明。

Dockerfile

项目结构

非常感谢您的回答。

0 投票
1 回答
70 浏览

python - 如何在给定 MultiIndex 对象的情况下更改 pandas DataFrame 层次索引的值

考虑一个带有分层索引 (i1, i2) 和一些数据列“x”的 Pandas DataFrame 对象

给定一个 pd.MultiIndex 对象等价于

可以采取什么一般方法来修改原始 DataFrame 的索引以给出:

注意:['a', 2] 不变

0 投票
2 回答
157 浏览

python - 检查变量字符串是否与列表中的元素匹配

我想要的很简单,但同时又很复杂

因此,如果 line 变量在 list1 中有匹配项,我想更改他的值

所以线应该是:line = sv_gravity 1000

但输出什么都没有,一个空格

如果我只更改“sv_gravity”的行值,输出将是“sv_gravity 1000”,我想要什么。

0 投票
2 回答
317 浏览

scala - Scala中的Spark - 带有额外参数的函数映射

Scala中有没有办法为带有附加/额外参数的RDD转换定义一个显式函数?

例如,下面的 Python 代码使用 lambda 表达式将转换映射(需要一个带有一个参数的函数)与函数 my_power(实际上有两个参数)一起应用。

但是,在 Scala 中尝试等效实现时,我得到一个 Task not serializable 异常。

0 投票
1 回答
75 浏览

kubernetes - 如何声明一长串端口(以千计)?(超过 262144 个字符)

我需要在 pod 模板和负载均衡器服务中声明一长串端口(以千计)。我相信必须有一种方法可以做到这一点,而无需在 yaml 中重复以下一千次。有人可以点亮一些灯吗?谢谢。

更新:恐怕问题现在更复杂了。由于我需要公开 10k 端口(用于连接设备,同时使用 TCP 和 UDP),我需要在 yaml 中指定以下内容:

我遇到了The Service "svr" is invalid: metadata.annotations: Too long: must have at most 262144 characters错误。请帮忙。

0 投票
1 回答
194 浏览

.net - .Net MVC 如何将 Web 应用程序拆分为 2 个服务器架构(Web 和应用程序服务器)?

我一直在将 .net Web 应用程序部署到具有单独数据库后端服务器的单个 Web 服务器。如果我被要求将此单个 Web 服务器分离为 Web 和应用服务器,有哪些选项?这是代码更改、服务器设置更改,还是两者兼而有之?非常感谢有关部署的任何具体示例,而不仅仅是关于该主题的理论(我已经掌握了理论)。

0 投票
2 回答
681 浏览

r - degree symbol incorrect in map axis labels

If I create maps using geom_sf, the axis labels have the wrong symbol for degrees. I get degree symbols that are vertically centred in the text, rather than raised like superscipts.

For example,

enter image description here

When I see examples online, they typically look correct (e.g. image below, copied from here), so I guess it is related to something in my local setup.

enter image description here

I have tried changing font, using library(extrafont) but this problem remains in every font I tried.

Update

I don't think this is a ggplot-specific issue, as I get the same thing with any graphics that uses the degree keyword in plotmath. For example

enter image description here

I am on Linux (Kubuntu 19.04), R 3.5.2, ggplot2 v. 3.2.1, sf v. 0.7-7. Not sure what other information might be relevant, but I can update answer with anything else that is requested.

0 投票
1 回答
763 浏览

ubuntu - 无法卸载 snap 包

我正在尝试卸载通过 snap 安装的 heroku,但遇到以下错误

snap“heroku”正在进行“自动刷新”更改

Ubuntu 18.04.2 LTS

我用谷歌搜索了这个问题,结果没有帮助。有人可以帮忙吗

0 投票
1 回答
41 浏览

javascript - 如何使用 JQuery 和输出文本获取 JSON URL

我正在尝试使用 JQuery 创建一个非常简单的脚本,该脚本将从 URL 获取 JSON 数据集,使用硬编码参数过滤 JSON,并从结果过滤数据集中的一些数据中输出文本。我更喜欢使用 JQuery,但也对 JavaScript 选项持开放态度。此特定示例使用 NYC CitiBike 站点状态 JSON 提要并使用 168 的“station_id”变量(集合中的第一个站点)进行过滤。

我还希望每 30 秒刷新一次查询(或 div),而不刷新整个 HTML 页面。

下面是我试图完成的一个例子。它应该传达我想要完成的任务的一般意义。

0 投票
1 回答
138 浏览

python - 删除满足条件的行的函数

我正在尝试从满足以下条件的数据框中删除行:

如果 x 介于 -1 和 1 之间,则删除该行,如果不是,则继续循环遍历数据帧。

这是针对 python 2.7 的,虽然我没有收到任何语法错误,但当我尝试在数据帧中的特定列上调用函数时,我的输出文件无法识别嵌入到函数中的条件。我很新,所以这里可能会出现多个问题。