小编Tar*_*pal的帖子

如何在JSF 1.x中包含相对于上下文路径的CSS?

如何在JSF 1.1中包含相对于上下文路径的CSS样式表?

<link href="{CONTEXT}/css/style.css" rel="stylesheet" type="text/css"/>
Run Code Online (Sandbox Code Playgroud)

就像我们在JSF2中使用的那样.

<link href="#{resource['css:styles.css']}" rel="stylesheet" type="text/css"/>
Run Code Online (Sandbox Code Playgroud)

jsf

6
推荐指数
1
解决办法
9766
查看次数

Spring security oauth2客户端

我已经设置了具有spring安全性的OAuth2服务器.我想编写客户端应用程序以使用具有spring安全性的此oauth服务器而不保护任何资源.意味着我只想用spring security 3.1从客户端运行oauth2.我编写了以下配置,但在重定向到oauth2服务器授权页面之前要求提供凭据.但是我想在从客户端询问任何凭据之前将用户重定向到oauth2服务器授权页面.我正在使用以下配置

<http auto-config='true' xmlns="http://www.springframework.org/schema/security">
    <intercept-url pattern="/product/**" access="IS_AUTHENTICATED_ANONYMOUSLY" />
    <custom-filter ref="oauth2ClientFilter" after="EXCEPTION_TRANSLATION_FILTER" />
</http>

<authentication-manager xmlns="http://www.springframework.org/schema/security">
    <authentication-provider>
        <user-service>
            <user name="jimi" password="jimi" authorities="ROLE_USER" />
        </user-service>
    </authentication-provider>
</authentication-manager>

<!--apply the oauth client context -->
<oauth:client id="oauth2ClientFilter" />


<oauth:resource id="fooClient" type="authorization_code"
    client-id="foo" client-secret="secret" access-token-uri="${accessTokenUri}"
    user-authorization-uri="${userAuthorizationUri}" scope="read" />


 <bean id="dService" class="com.abc.service.DServiceImpl">
    <property name="dURL" value="${dURL}"></property>
    <property name="dRestTemplate">
        <oauth:rest-template resource="fooClient" />
    </property>

 </bean>
Run Code Online (Sandbox Code Playgroud)

所以我只想/产品网址应该访问oauth2服务器.其余的URL映射应该没有这个.并且用户应该对客户端匿名(无需在客户端显示登录).

但是当我运行我的应用程序"http:// localhost/client-sample/product/1"时,它会显示"http:// localhost/client-sample/spring_security_login".但我希望用户应该重定向到oaut2服务器页面.

java spring-security

3
推荐指数
1
解决办法
7639
查看次数

标签 统计

java ×1

jsf ×1

spring-security ×1