大家好,下面的问题可以请教一下吗?
我正在使用以下代码在我当前的 iPhone 应用程序中调用外部浏览器:
[[UIApplication sharedApplication] openURL:urls];
- 网址 = "http://myhost.net/home.aspx"
假设用户已经登录到应用程序,如果安全不是问题,我可以将用户名密码传递给“home.aspx”......例如 urls = “http://myhost.net/home.aspx?username =xxx&密码=123456"
问题1:我可以通过“post”而不是“get”方法将一些信息传递给home.aspx吗?
问题2 如果上述解决方案不可行,我想在IIS 7中设置基本身份验证。当应用程序调用外部浏览器时,用户可以在没有第二次登录的情况下访问“home.aspx”吗?(例如使用代码绕过它)
对于第二季度,这是我目前的情况供您参考:
1) 我有 Windows IIS 提供的视频流服务,当用户从浏览器输入 URL 时,会提示登录表单。aeg xxxx/video.htm b. IIS 配置了 SSL 和基本身份验证
2) 用户登录成功后,视频应正确显示在 HTML 5 页面中。
3)我们有 iPad/iPhone 应用程序会打开外部浏览器(即 Safari)来查看视频页面,但如果用户已经登录,我不知道如何通过身份验证(即用户不应该看到登录表单)该应用程序在 15 分钟内。
非常感谢您的关注。