我正在做一个可以播放播客的应用程序,但如果iPhone默认播客应用程序播放文件,而不是我必须处理它们,我会感觉更舒服.
当我将URL传递给sharedApplication对象时,Safari会打开并开始播放...但我想跳过用户看到Safari.有什么办法吗?
我在Spring Boot 1.2.3 Web应用程序(以及spring-session 1.0.1,中使用spring security 4.0.1)中,但这与情况无关。
我确实有一个私有区域,以及每个用户都可以访问的所有访问区域(“ / about”,“ /”,“ / contact”,...超过20页)。(就像一个网上商店)
每当登录的用户会话到期时,Spring都会检测到无效的会话并将用户重定向到'.invalidSessionUrl(“ / session / error / invalid”)'
但是,我只想重定向到目标链接位于私有区域内还是公共区域内的情况。
我如何避免这种情况?
谢谢。
这是我的(java)配置:(在看到帖子后更新)
http
.authorizeRequests()
.anyRequest()
.permitAll()
.antMatchers("/privado/**")
.authenticated()
.and()
.formLogin()
.loginPage("/login")
.failureUrl("/login?error")
.defaultSuccessUrl("/")
.successHandler(new SessionSuccessHandler())
.and()
.logout()
.logoutSuccessUrl("/")
.deleteCookies("JSESSIONID", "SESSION")
.and()
.sessionManagement()
.invalidSessionUrl("/session/error/invalid")
.sessionFixation()
.changeSessionId()
.maximumSessions(1)
.expiredUrl("/session/error/expired")
.and()
.and()
.csrf()
.ignoringAntMatchers("/jolokia/**", "/v1.0/**");
Run Code Online (Sandbox Code Playgroud)
我该如何实现?
非常感谢。