0

我已经设置了一个供内部使用的 iOS 企业应用程序分发,并通过 .htaccess 文件对其进行保护。

AuthType Basic
AuthName "Password Protected Area"
AuthUserFile http://domain.com/path/.htpasswd
Require valid-user

和一个 index.html 文件

<a href="itms-services://?action=download-manifest&url=https://domain.com/path/enterprise_viewer.plist">

但问题是,每当用户在浏览器中打开 index.html 时,它会要求输入 3 次密码,一次是为了访问,第二次和第三次是在单击下载链接后。

将密码提示减少到 1 的任何建议。

4

1 回答 1

0

After the access, the subsequent request aren't made through browser, and this is the reason why you should authenticate again.

We've solved it protecting only the .ipa file in this way:

<Files *.ipa>
AuthType Basic
AuthName "Password Protected Area"
AuthUserFile http://domain.com/path/.htpasswd
Require valid-user
</Files>
于 2015-09-28T07:34:03.363 回答