azure-active-directory - Intune 公司门户应用和第 3 方 iOS 应用之间的“SSO”
问题描述
是否可以让我的第 3 方 iOS 应用使用 Intune 公司门户应用中的共享令牌绕过身份验证?我可以通过登录其中一个并让另一个从 iOS 钥匙串静默获取令牌来在两个 3rd 方应用程序之间执行此操作。我正在使用MSAL框架对 Azure AD 进行身份验证。
这些应用程序位于运行 iOS 12 的 MDM 托管 (Intune) iOS 设备上。
解决方案
我在 MSAL GitHub 上提出了一个问题,询问了这个问题。事实证明,您自己的应用程序之间只能共享钥匙串。这是 Apple 设置的限制:
Xcode 会自动在钥匙串组前面加上您的团队 ID。这可确保您的组特定于您的开发团队。
取自官方文档。
推荐阅读
- javascript - 子 postMessage 的父接收者始终为空白
- pandas - 如何从 colab 将 csv 文件实际保存到谷歌驱动器?
- amazon-web-services - DynamoDb 写入批处理,[WARN] (invoke@invoke.c:331 errno: No such file or directory) run_dotnet(dotnet_path, &args) failed
- flutter - 如何在 Flutter 中将 Object 转换为指定类型
- docker - 捕获 Docker 容器的 seccomp 违规
- docker - Docker-Compose Down 是否重启服务器
- verilog - gtkwave 中奇怪的测试台行为
- python - 使用现有列中的特定单词向数据框添加额外列
- akka - 与演员之外的 akka 接待员互动
- flutter - 没有定义“statefulwidget.createstate”和 setstate 的具体实现