菜鸟教程小白 发表于 2022-12-13 13:49:34

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


                                            <p><p>大家好,下面的问题可以请教一下吗?</p>

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

<pre><code>[ openURL:urls];
</code></pre>

<ul>
<li>urls = "http://myhost.net/home.aspx"</li>
</ul>

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

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

<p>问题 2
如果上述解决方案不可行,我想在 IIS 7 中设置基本身份验证。
当应用程序调用外部浏览器时,用户无需第二次登录就可以访问“home.aspx”吗? (例如使用代码绕过它)</p>

<p>对于第二季度,这是我目前的情况供您引用:</p>

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

<p>2) 用户登录成功后,视频应在 HTML 5 页面中正常显示。 </p>

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

<p>非常感谢您的关注。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>回复:八月</p>

<p>关于问题2,“[ openURL:urls];”</p>

<p>理论上,您可以对非视频流式超链接执行此操作,但在类似的直通场景中,没有针对视频流式传输的解决方案或解决方法。 </p>

<p>另请参阅:
<a href="https://stackoverflow.com/questions/9843166/stream-mp4-video-from-seek-position-in-asp-net/11406593#11406593" rel="noreferrer noopener nofollow">Stream MP4 Video From Seek Position in ASP.NET</a> </p>

<p>处理程序或 REST Web 服务都需要 header 处理,但这可能是产品限制,因为没有现有的 API 可以为它工作。</p>

<p>希望这会有所帮助。</p></p>
                                   
                                                <p style="font-size: 20px;">关于iphone - 如何将用户名/密码传递给 iOS 外部浏览器进行身份验证?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/10629749/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/10629749/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: iphone - 如何将用户名/密码传递给 iOS 外部浏览器进行身份验证?