问题标签 [openconnect]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1208 浏览

ssl - ocserv 的 DTLS 握手问题

我在 CentOS 8 上配置 ocserv 有问题。当我尝试连接时,客户端出现 DTLS 握手问题:

我尝试根据一些指南重新配置,但没有结果。我会很感激任何帮助。

0 投票
1 回答
571 浏览

azure-active-directory - 向 Azure B2C 登录 url 添加其他查询参数

我正在将 Azure B2C 实现到 .NET MVC 应用程序,我需要向登录 url 添加一个额外的查询参数。

这是我在 startup.cs 中的设置方式

当有人试图访问一个带有 [authorized] 标记的页面时,它会将他们发送到这个 b2c url:

https://mytenant.b2clogin.com/mytenant.onmicrosoft.com/oauth2/v2.0/authorize?p=b2c_custom_signin&client_id=0000-000000-000-00&redirect_uri=https://localhost&response_type=id_token&scope=openid&x-client-SKU= ID_NET461&x-client-ver=5.3.0.0

但是,我需要在末尾添加一个额外的查询参数“&appId=000-000-000”,因此生成的登录 URL 为:

https://mytenant.b2clogin.com/mytenant.onmicrosoft.com/oauth2/v2.0/authorize?p=b2c_custom_signin&client_id=0000-000000-000-00&redirect_uri=https://localhost&response_type=id_token&scope=openid&x-client-SKU= ID_NET461&x-client-ver=5.3.0.0 &appId=000-000-000

我该怎么做呢?

0 投票
1 回答
160 浏览

keycloak - 通过跳过登录页面进行 Keycloak 登录

我有 2 个不同的应用程序:比如 Application1 和 Application2。

我已经将 Application2 与 keycloak 集成在一起,并且可以使用 Keycloak 的登录页面登录到该应用程序。

现在我想要的是,如果我登录到我的 Application1(没有 keycloak),我应该能够调用 keycloak 的一些 API 来登录到 application2(而不呈现 keycloak 的登录页面)。

可行吗?如果是,如何?

任何帮助将不胜感激。

谢谢

0 投票
1 回答
96 浏览

ubuntu - 我在 ubuntu 18.04 上安装了 openconnect,但是 sudo service openconnect status

openconnect在 ubuntu 18.04 上使用sudo apt-get install openconnect. 但是当使用sudo service openconnect status我得到这个错误:

找不到单元 openconnect.service。

我用谷歌搜索了这个问题,但不喜欢任何解决方案。

0 投票
0 回答
23 浏览

windows - 为什么我的重定向 stderr 的文件是空的?

我在 Windows 上使用来自https://github.com/horar/openconnect/releases/tag/v8.10的二进制文件使用 OpenConnect 8.10

这是的输出openconnect.exe

我想将完整的输出重定向到一个文件。openconnect.exe 1> openconnect.log成功将大部分内容重定向到文件,只留下

屏幕上。此外,openconnect.exe 2> openconnect.log删除该单行,留下

但是,生成的文件是空的!我究竟做错了什么?

0 投票
1 回答
1761 浏览

linux - 带 gp 的 openconnect 不会在命令行中提示进行 SAML 身份验证

我正在使用 openconnect --protocol=gp vpn.mysite.com 它说它正在连接,但它正在等待 SAML 身份验证。该命令和身份验证在我的 debian 机器上工作,它提示输入用户名和密码,但在我的其他 linux 机器上尝试它似乎不想提示进行身份验证。这是输出:

我使用的 openconnect 版本是

感谢您提供任何帮助。

0 投票
0 回答
162 浏览

vpn - Openconnect 连接但无法实际访问 vpn

我正在尝试通过 openconnect-gui 访问 VPN,它确实连接成功,但奇怪的是,它无法访问任何公司内部站点。我没有配置任何代理或防火墙。
在浏览日志时,我发现了一条可疑的线:

Script '/usr/bin//etc/vpnc/vpnc-script' returned error 127

我不确定如何更改此脚本的路径,以及这是否可以解决我的问题

完整的日志粘贴在下面:

谢谢!

0 投票
0 回答
39 浏览

ubuntu-20.04 - 如何在 OpenConnect 中禁用拆分隧道

openconnect我在 Ubuntu 20.04 LTS 上使用以下命令连接到 VPN :

上面的命令使用拆分隧道连接到 VPN,这对我来说阻止了几个站点。如何禁用拆分隧道或启用完整隧道openconnect

0 投票
0 回答
66 浏览

ubuntu - 如何使用 openconnect 在 Ubuntu VPN 设置中设置用户名和密码

今天我有一个 sh 文件,可以使用 openconnect 和以下命令通过 VPN 进行连接:

sudo openconnect --juniper --user "$user" --csd-wrapper tncc.py "$url"

我将 user 和 url 变量放在示例中只是为了让您知道我将这些值放在这些地方。当我运行时,控制台要求我提供密码世界,因此我连接到 VPN。

但是,我看到 Ubuntu 有一个 VPN 选项,我已经可以选择 openconnect,但我不知道我将用户值放在哪里。当我在没有通知的情况下运行时,它会返回XML response has in the "auth" node,我不知道在哪里可以通知此选项。请参阅下面的屏幕截图,VPN 目前的情况: 屏幕截图

0 投票
1 回答
64 浏览

openconnect - ocserv 无法为传入连接执行脚本

我在docker容器中的 ocserv.conf 中有上述配置,但是当有连接时ocserv 无法执行/app/connect.sh 。我从以下日志中找不到真正的原因,有没有人有同样的问题?

/app/connect.sh 的内容: