【发布时间】:2014-09-26 13:00:11
【问题描述】:
我正在使用 pdfmyurl api 将网页转换为 PDF。这适用于我网站上不在会员区的所有页面。我的会员区需要用户先登录。
根据文档 (http://pdfmyurl.com/html-to-pdf-api#secure),我应该能够传递表单字段,以便他们的转换器可以访问该页面。但是,当我尝试这样做时,我仍然会得到登录页面的 PDF。
我的登录表单 (http://members.mysite.com/login.php) 具有以下 HTML:
<form class="form-horizontal" id="memberlogin" action="checkpass.php" method="post">
<div class="control-group">
<label class="control-label" for="user">Username:</label>
<div class="controls">
<input name="user" id="user" required>
</div>
</div>
<div class="control-group">
<label class="control-label" for="password">Password:</label>
<div class="controls">
<input type="password" id="password" name="password" required>
</div>
</div>
<div class="form-actions">
<button type="submit" class="btn btn-primary">Sign in</button>
</div>
</form>
在 checkpass.php 脚本中,我只检查用户和密码的值。
我正在使用以下 API 调用:
我确信用户的密码是正确的,因为我可以手动登录。我很确定这也是我应该通过 HTTP GET 传递数组的方式。
有什么想法吗?
【问题讨论】:
标签: php authentication pdf html-to-pdf