问题标签 [bankid]
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.
android-webview - Android webView中的自定义url方案
当前状态是什么,您能否让 Android webView(不是浏览器/Chrome 自定义选项卡)解释带有自定义 url 方案的链接,例如“bankid:///?autostarttoken=xxxx-xxxxc&redirect=https://...”
这里的预期行为是加载链接时应该打开 BankID 应用程序 - 改为获取“err_unknown_url_scheme”。有什么解决方法吗?还是使用 Intent 的唯一方法?
尝试使用 Intent 如下,它可以工作,但是重定向参数 url 出现问题,这会打开不需要的浏览器。将其替换为 app id/null 以留在 webView/app 中,但随后无法在 webView 中获取预期的回调 url。
appstore-approval - Apple如何通过BankID登录批准应用程序
Apple 需要演示登录才能批准应用商店的应用。我想知道如何为 Apple 提供涉及 BankID 的登录信息
BankID 是用户通常在她的设备上拥有的应用程序(可以在 PC 上)。它包含用户银行提供的签名加密身份。
登录涉及我们的应用程序、我们的后端和 BankID 服务器之间的一堆 API 调用
现在用户不必记住每个服务的用户名/密码。用户名是您的 SSN 号码,密码是您在登录服务时输入 BankID 应用程序的密码
我可以使用特殊的 Test BankID 应用程序进行开发和测试。但是我们提交到应用商店的应用将是生产的。这实质上使 Apple 无法登录和批准。有没有人成功走上这条路?
或者,可以在我们的服务器中提供一个后门,该后门会为提供给 Apple 的特定登录 ID 短路 BankID 安全性。大多数情况下可以禁用此功能。
想法?
keycloak - 带有瑞典银行 ID 的 Keycloak
我们需要支持使用瑞典银行 ID 和 Keycloak 进行身份验证和签名。
正在为此寻找一个 Keycloak 库(开源或商业) - 你知道这样的事情吗?
node.js - UNABLE_TO_VERIFY_LEAF_SIGNATURE 来自 Firebase 函数 node.js 和证书(pfx)的请求
我正在尝试从我的 Firebase 函数向需要证书 (.pfx) 的自定义服务器发出请求。基于这个答案:
我的代码如下:
我得到的答案:
我将 bankidtest.pfx 放在与 index.js 相同的文件夹中。它似乎已上传,因为如果删除它会产生另一个错误:
编辑1:
将证书的路径放在 agentOptions 中也不起作用。给出同样UNABLE_TO_VERIFY_LEAF_SIGNATURE
的错误。
编辑2: 得到它半工作。将请求参数“rejectUnauthorized”设置为“false”,使请求生效。但根据 BankId,这不是安全或推荐的方式。半工作代码是:
Edit3:
尝试npm install ssl-root-cas
然后将其添加到我的 index.js 的顶部:
但后来我得到了这个错误:
Edit4:
尝试使用这些来代替,inject()
但没有成功。这次没有只读错误,但仍然UNABLE_TO_VERIFY_LEAF_SIGNATURE
:
Edit5解决了
似乎需要一个不是从 pfx 文件派生的 CA。
java - 使用 GrandID API 登录银行 ID - 瑞典
我们正在为瑞典客户端使用Angular和Java实现一个新的 Web 应用程序。那里的用户必须使用他们的银行 ID登录到应用程序。作为参考,客户给了我们以下GrandID API Doc。
https://docs.grandid.com/bankid#bankid-examples-bankid-for-apps
他们还给了我们一个ApiKey和一个BankID Nogui-Testcert。
但我不知道我们必须遵循的过程。互联网上关于这个主题的文档也非常少。任何想法都受到高度赞赏。
react-native - React Native Linking Listener?
Description:
Built an app, need to implement Swedish BankID. This means, when user presses a button, the Swedish BankID App opens, and when the user has signed in, the Swedish BankID App sends the user back to my app (which it does automatically), in which I need to retrieve data (if sign in was successful or not).
What needs to be accomplished:
Open Swedish BankID on the device from my app. Need to be able to receive a payload from Swedish BankID App in my app (Swedish BankID sends user automatically back to my app).
Current Code:
Currently, the Swedish BankID App opens correctly, my question is, is there any way to receive data from the other app? I know this is possible with Native Modules (running Objective-C etc), however I am using Expo Client and do not wish to eject.
I have yet to find anything that suggests that React-Native can listen to the other app.
ios - 在 iOS(Flutter)中使用自定义 URL 方案从 BankID 应用程序重定向不起作用
用户输入安全码后,我试图从 BankId 应用程序重定向到我的 Flutter 应用程序。
它在 Android 中运行良好,但在 iOS 中,当我将 URL 重定向设置为我的自定义 URL 方案时,它不会自动返回到应用程序。
当我在 safari 中添加 URL 方案时,它会打开应用程序,但当我尝试从另一个应用程序重定向时它不起作用。
python - 在Django中将BankID(瑞典认证服务)集成到Python中进行登录
我对 Django 很陌生,但这里有。
我想在我的网络应用程序中将第三方验证服务与 Django 集成,特别是 BankID。
BankID 是一种公民身份识别解决方案,允许公司、银行和政府机构通过互联网在瑞典与个人进行身份验证并签订协议。
BankID 应用作登录验证(BankID & Mobile BankID),参见示例网站:https ://e-tjanster.1177.se/mvk/login/login.xhtml
我已经阅读了他们的开发者指南:https ://www.bankid.com/assets/bankid/rp/bankid-relying-party-guidelines-v3.4.pdf
但我想通过 Django 做到这一点。Django有一个休息框架,我一直在尝试使用,但没有成功:https ://www.django-rest-framework.org/
不通过 Django 在 Python 中应用 bankID 的示例代码(我想在 Django 中应用它): https://github.com/fiso/smooth-bankid/blob/master/README.md https://github.com/ fiso/smooth-bankid/tree/master/examples/python
我的网络应用程序:https ://defreitasbolaget.herokuapp.com
结论:我想将 BankID(瑞典版)集成到我的 Django Python 应用程序中。做这个的最好方式是什么?任何帮助表示赞赏。
jmeter - 无法为第三方(Signicat)SSO 登录运行 Jmeter 测试
我正在尝试使用 Jmeter 为使用 Signicat(用于 SSO 登录的第三方身份验证站点)的客户端应用程序运行性能测试。我无法通过 jmeter 执行登录。在与登录相关的一个 http 请求中附加了一个动态令牌,但我在之前的任何相关响应中都找不到它。
有没有人尝试过使用 Signicat 或任何其他 SSO 登录进行性能测试?我感谢任何建议或线索。谢谢你。
PS:我试图在访问站点时监控 fiddler 中的流量。我在那里也看不到令牌来源。
android - 来自 android 的 Xamarin OIDC BankID 身份验证
我尝试使用来自 Android 的瑞典银行 ID 进行授权,但我无法重定向到我的应用程序。我使用 Essentials.WebAuthenticator 并且在 IOS 中它运行良好,但 android 无法从最终页面重定向到我的应用程序。
WebAuthenticator浏览器
主要活动
OIDC 配置
通话登录
如果我关闭最后一页,我会得到异常