第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

CORS - Java 和 Javascript

CORS - Java 和 Javascript

慕森卡 2023-09-20 15:24:50
我在 UI 中收到典型的 Cors 錯(cuò)誤。出于測(cè)試原因,我想完全禁用它。我覺(jué)得奇怪的是,我得到了 200 并且我可以在 Chrome 調(diào)試的響應(yīng)中看到“Hello World”,但我得到:從源“ http://localhost: 8000”訪問(wèn)“http://localhost: 8101/app/services/rest/user ”處的XMLHttpRequest已被 CORS 策略阻止:沒(méi)有“Access-Control-Allow-Origin”標(biāo)頭存在于所請(qǐng)求的資源上。我有這個(gè)豆子 <jaxrs:server id="processServices" address="/">    <jaxrs:serviceBeans>       <ref bean="userServiceBean"/>    </jaxrs:serviceBeans> </jaxrs:server> <bean id="userServiceBean" class="com.package.services.UserService"/> 以及基本服務(wù):@Service("processUserService")public class UserService {    @GET    @Path("/user")    public String getUser() {        return "Hello World"    }}我在 stackoverflow 上看到,他們告訴我要使用import java.io.IOException;import javax.ws.rs.container.ContainerRequestContext;import javax.ws.rs.container.ContainerResponseContext;import javax.ws.rs.container.ContainerResponseFilter;import javax.ws.rs.ext.Provider;@Providerpublic class CORSFilter implements ContainerResponseFilter {   @Override   public void filter(final ContainerRequestContext requestContext,                      final ContainerResponseContext cres) throws IOException {      cres.getHeaders().add("Access-Control-Allow-Origin", "*");      cres.getHeaders().add("Access-Control-Allow-Headers", "origin, content-type, accept, authorization");      cres.getHeaders().add("Access-Control-Allow-Credentials", "true");      cres.getHeaders().add("Access-Control-Allow-Methods", "GET, POST, PUT, DELETE, OPTIONS, HEAD");      cres.getHeaders().add("Access-Control-Max-Age", "1209600");   }}但仍然是同樣的錯(cuò)誤。我調(diào)試了一下,這個(gè)方法沒(méi)有被調(diào)用。我在這里缺少什么?
查看完整描述

1 回答

?
慕桂英3389331

TA貢獻(xiàn)2036條經(jīng)驗(yàn) 獲得超8個(gè)贊

您需要在您的服務(wù)器上注冊(cè)該提供程序。


就像是:


<jaxrs:server id="processServices" address="/">

    <jaxrs:serviceBeans>

       <ref bean="userServiceBean"/>

    </jaxrs:serviceBeans>

    <jaxrs:providers>

        <ref bean="corsfilterProvider" />

    </jaxrs:providers>

 </jaxrs:server>


 <bean id="corsfilterProvider" class="your.filters.full.name"/>

 <bean id="userServiceBean" class="com.package.services.UserService"/> 


查看完整回答
反對(duì) 回復(fù) 2023-09-20
  • 1 回答
  • 0 關(guān)注
  • 113 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)