spring securityのwebアプリをデプロイするとデフォルトの認証画面が表示されてしまう。
現在SpringbootのSpringSecurityを組み込んだwebアプリを開発しています。
認証はカスタマイズのログイン画面を用意してDBで認証を行っています。
ローカル環境では自分で作ったログイン画面(/admin/login)が表示され認証処理も正常に動いていますが、
herokuにデプロイして動かすとログイン画面がデフォルト画面(/login)が表示されてしまいます。
※認証のユーザはUserでパスワードはherokuのログに出力されるパスワードでログイン可能。
ログイン後は自分で作ったログイン画面(/admin/login)へアクセスしようとして画面が表示されません。
springbootやspringSecurityで開発したwebアプリをherokuへデプロイする際、何かお作法や設定などはありますか?
ご存じのかたいらっしゃいましたら情報ください。
※このような質問投稿が初めて&プログラム開発に経験が浅いので質問内容に不備や足りない情報があるかもしれません。
何か足りない情報等ございましたらご指摘ください。
build.gradleの一部抜粋
implementation 'org.springframework.boot:spring-boot-starter' testImplementation('org.springframework.boot:spring-boot-starter-test') { exclude group: 'org.junit.vintage', module: 'junit-vintage-engine' } implementation 'org.springframework.boot:spring-boot-starter-web' implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'org.springframework.boot:spring-boot-devtools' implementation 'org.springframework.boot:spring-boot-starter-security' implementation 'org.seasar.doma.boot:doma-spring-boot-starter:1.0.2'
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。