0

我在服务器上生成了一个 ical 文件。我希望它与 ios 设备同步。如果保持打开状态,它可以正常工作,但是一旦我添加了类似 htaccess 文件的内容,它就会中断。

是否可以与 iphone 同步 ical 文件并在幕后提供某种身份验证以保护 ics 文件。我在 LAMP 环境中。

谢谢,巴特

4

1 回答 1

2

您似乎拥有PHP及其简单的基本身份验证设置。请注意,这不是特别安全,但它会完成这项工作:

<?php
if (!isset($_SERVER['PHP_AUTH_USER'])) {
    header('WWW-Authenticate: Basic realm="My Realm"');
    header('HTTP/1.0 401 Unauthorized');
    echo 'Text to send if user hits Cancel button';
    exit;
} else {
  # lookup $_SERVER['PHP_AUTH_USER'] and the hash of {$_SERVER['PHP_AUTH_PW']} on the backend.
  # return the contents of your ical file
}

我希望这会有所帮助,如果没有,请留下评论说明需要澄清的内容,我将添加相关代码。

于 2013-02-09T21:39:48.170 回答