0

私はSymfonyでアプリケーションを学習演習として書き直しました。そのMySQLスキーマは元のスキーマと実質的に同じですが、名前が変更されています。これを行ったのは、Symfonyをいじりながら、元のアプリケーションで作業を続けることができるようにするためです。

リライトが有効になるかどうかを確認するために、本番スキーマに小さな変更を加えるスクリプトを作成しました。次に、parameters.ymlのデータベースの名前をsymfonyテストスキーマからライブスキーマ名に変更しました。ログイン画面にアクセスできますが、それを超えるページ(すべてのページがファイアウォールの背後にある場合)が表示されます

request.ERROR:Symfony \ Component \ HttpKernel \ Exception \ AccessDeniedHttpException:G:\ Documents \ worksheet \ sym \ vendor \ symfony \ symfony \ src \ Symfony \ Component \ Security \ Http \ Firewall \ ExceptionListenerでアクセスが拒否されました(キャッチされない例外)。 php行100

symfonyプロファイラーは私が完全に認証されていることを示しています。

どこを見ればいいですか?ありがとう。

4

1 に答える 1

0

エラー99:ユーザーを置き換えて再試行してください!

私の悪い点-ユーザーテーブルを適切に更新できませんでした。役割は存在しませんでした。今、そしてすべてが順調です。

聞いてくれてありがとう。

g

于 2013-03-06T01:36:11.753 に答える