• 外部のWordPressに、id,passwordをPOSTすることによってログインするプログラムを作っています。
    しかし、Ver2.2のころは管理ページにアクセス可能だったのですが、Ver2.6になると管理ページにはアクセスができなくなってしまいました。
    なお、管理ページではない普通のトップページは、Ver2.6においても正常に見ることができています。
    Ver2.5での管理ページデザインの変更により、仕様が変わり、管理ページに関してはidとpass以外の認証も加わったということでしょうか。

    現在、Ver2.6.5のWordPressに対し
    ・ログイン画面
    →id,passをPOSTしてアクセス:index.phpが正常に表示
    →クッキーを保持したまま/wp-admin/にそのままアクセス:ログイン画面にもどってしまう

    という状況です。
    なお最終的にやっていることは、管理ページの”投稿の管理”から記事一覧を取得することです。
    (管理ページを開く権限は持っているのですが、WordPressの設定等、サーバー内のファイル、データベースを操作する権利を持っていません)

    解決索はないものでしょうか。
    何か手がかりのある方、できれば教えて下さい。
    よろしくお願いします。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • Ver2.5での管理ページデザインの変更により、仕様が変わり、管理ページに関してはidとpass以外の認証も加わったということでしょうか。

    認証するキーは、ユーザー名とパスワードだけですが、認証状態を保管するクッキーの仕様が、2.5 → 2.6 → 2.7 と変化しています。以前は、パスワードを2回 md5 した結果をクッキーに入れているだけだったのですが、今はそうなっていません。クッキー回りの挙動をよく調べてみてください。

    Ryan の「Secure Cookies and Passwords」とか「SSL and Cookies in WordPress 2.6」が参考になるでしょうか。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「外部プログラムから管理ページへのアクセスができなくなりました」には新たに返信することはできません。