gpt4 book ai didi

iphone - 如何将用户名/密码传递给 iOS 外部浏览器进行身份验证?

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:15:39 25 4
gpt4 key购买 nike

大家好,请问大家可以帮忙解答以下问题吗?

我正在使用以下代码在我当前的 iPhone 应用程序中调用外部浏览器:

[[UIApplication sharedApplication] openURL:urls];
  • urls = "http://myhost.net/home.aspx"

假设用户已经登录到应用程序,如果安全不是问题,我可以将用户名密码传递给“home.aspx”...例如urls = "http://myhost.net/home.aspx?username=xxx&password=123456"

问题 1:我可以通过“post”而不是“get”方法向 home.aspx 传递一些信息吗?

问题二如果上述解决方案不可行,我想在 IIS 7 中设置基本身份验证。应用程序调用外部浏览器时,用户是否可以在不二次登录的情况下访问“home.aspx”? (例如使用代码绕过它)

Q2,我现在的情况,供大家引用:

1) 我有 Windows IIS 提供的视频流服务,当用户从浏览器输入 URL 时,登录表单会提示。一种。例如xxxx/video.htm b. IIS 配置了 SSL 和基本身份验证

2) 用户登录成功后,视频应该可以正常显示在HTML 5 页面中。

3) 我们有 iPad/iPhone 应用程序将打开外部浏览器(即 Safari)来查看视频页面,但我不知道如果用户如何通过身份验证(即用户不应该看到登录表单)已在 15 分钟内登录该应用。

非常感谢您的关注。

最佳答案

回复:八月

关于问题 2,“[[UIApplication sharedApplication] openURL:urls];”

理论上,您可以为非视频流超链接执行此操作,但对于类似直通场景中的视频流,没有解决方案或变通方法。

另请参阅: Stream MP4 Video From Seek Position in ASP.NET

处理程序或 REST Web 服务都需要 header 处理,但这可能是产品限制,因为没有现有的 API 适合它。

希望这对您有所帮助。

关于iphone - 如何将用户名/密码传递给 iOS 外部浏览器进行身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10629749/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com