Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
chongli
/
fun-member
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
2
Merge Requests
0
Pipelines
Wiki
Snippets
Members
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
1d4eef93
authored
Oct 31, 2018
by
chongli
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
项目多环境打包配置;支持静态文件缓存配置
parent
60e57e2d
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
32 additions
and
2 deletions
pom.xml
src/main/java/com/boot/security/server/config/SecurityConfig.java
src/main/resources/application-prod.yml → src/main/resources/application-production.yml
src/main/resources/application.yml
pom.xml
View file @
1d4eef93
...
@@ -173,4 +173,29 @@
...
@@ -173,4 +173,29 @@
</plugins>
</plugins>
<finalName>
fun-member
</finalName>
<finalName>
fun-member
</finalName>
</build>
</build>
<profiles>
<profile>
<id>
dev
</id>
<properties>
<!-- 环境标识,需要与配置文件的名称相对应 -->
<activatedProperties>
dev
</activatedProperties>
</properties>
<activation>
<!-- 默认环境 -->
<activeByDefault>
true
</activeByDefault>
</activation>
</profile>
<profile>
<id>
test
</id>
<properties>
<activatedProperties>
test
</activatedProperties>
</properties>
</profile>
<profile>
<id>
production
</id>
<properties>
<activatedProperties>
production
</activatedProperties>
</properties>
</profile>
</profiles>
</project>
</project>
\ No newline at end of file
src/main/java/com/boot/security/server/config/SecurityConfig.java
View file @
1d4eef93
...
@@ -65,7 +65,7 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter {
...
@@ -65,7 +65,7 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter {
.
exceptionHandling
().
authenticationEntryPoint
(
authenticationEntryPoint
);
.
exceptionHandling
().
authenticationEntryPoint
(
authenticationEntryPoint
);
http
.
logout
().
logoutUrl
(
"/logout"
).
logoutSuccessHandler
(
logoutSuccessHandler
);
http
.
logout
().
logoutUrl
(
"/logout"
).
logoutSuccessHandler
(
logoutSuccessHandler
);
// 解决不允许显示在iframe的问题
// 解决不允许显示在iframe的问题
http
.
headers
().
frameOptions
().
disable
();
//
http.headers().frameOptions().disable();
http
.
headers
().
cacheControl
();
http
.
headers
().
cacheControl
();
http
.
addFilterBefore
(
tokenFilter
,
UsernamePasswordAuthenticationFilter
.
class
);
http
.
addFilterBefore
(
tokenFilter
,
UsernamePasswordAuthenticationFilter
.
class
);
...
...
src/main/resources/application-prod.yml
→
src/main/resources/application-prod
uction
.yml
View file @
1d4eef93
File moved
src/main/resources/application.yml
View file @
1d4eef93
spring
:
spring
:
resources
:
cache
:
cachecontrol
:
cache-private
:
true
profiles
:
profiles
:
active
:
test
active
:
@
activatedProperties@
datasource
:
datasource
:
driver-class-name
:
com.mysql.jdbc.Driver
driver-class-name
:
com.mysql.jdbc.Driver
druid
:
druid
:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment