エディ・ケイ ささきと申します。
わたしの環境でも同様のエラーとなりちょっと調べてみました。
NC3.1.10では問題なくキャンセルできるので、やはりNC3.2.?のバグと思われます。多分公式サイトはまだ3.1.?かなあと思います。
結果、BBSプラグインのViewの記述誤りと思われます。
インストールディレクトリ/app/Plugin/Bbses/View/Elements/BbsArticlesの中の
edit_form.ctpの65行目を
$key = isset($this->request->data['BbsArticle']['key'])
に修正すれば問題なくキャンセルが可能となります。
(キャンセルボタンのリンクURLにkeyが編集されておらずエラーとなっていました)
多分問題ないと思いますが開発担当者の方に確認してもらう方が良いかもしれません。
では、おやすみなさい。
お世話になっています。
ローカルにubuntu14.04をインストールしています。(phpのバージョンは5.5.9、MySQLは5.5.61です。)
3.2.1.1をインストール直後に掲示板を設置し、システム管理者のままでテスト記事を投稿し決定を押すと正常に登録できます。また、その記事の編集で決定も削除することもできますが、編集を中止しようとしてキャンセルをクリックすると「不正なリクエストの可能性があります」とでてログアウトしてしまいます。
その時のエラーログは次のとおりです。
--------------------------------------------------------------------------------------------------------
2019-01-18 09:21:49 Error: [BadRequestException] 不正なリクエストの可能性があります。
Request URL: /nc3C/bbses/bbs_articles/view/5?frame_id=6
Stack Trace:
#0 /var/www/html/nc3C/app/Plugin/Bbses/Controller/BbsArticlesController.php(220): NetCommonsAppController->throwBadRequest()
#1 [internal function]: BbsArticlesController->view()
#2 /var/www/html/nc3C/vendors/cakephp/cakephp/lib/Cake/Controller/Controller.php(491): ReflectionMethod->invokeArgs(Object(BbsArticlesController), Array)
#3 /var/www/html/nc3C/vendors/cakephp/cakephp/lib/Cake/Routing/Dispatcher.php(193): Controller->invokeAction(Object(CakeRequest))
#4 /var/www/html/nc3C/vendors/cakephp/cakephp/lib/Cake/Routing/Dispatcher.php(167): Dispatcher->_invoke(Object(BbsArticlesController), Object(CakeRequest))
#5 /var/www/html/nc3C/app/webroot/index.php(121): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse))
#6 {main}
--------------------------------------------------------------------------------------------------------
このヘルプデスクのトラブル報告では投稿途中でキャンセルしても正常に動作しているので、私のところだけの現象でしょうか。