0
我正在使用Tomcat,並且在Access-Control-Allow-Origin中遇到了一些問題。跨域腳本啓用
據我瞭解,我可以修改我的web服務的web.xml文件以打開服務到世界。 (不確定如何做到這一點,但我不想。)
如何添加過濾器以允許特定網站與它進行交互?例如my1.website.com,my2.website.com,當然它是自己的。
web.xml中的我認爲該地區應該修改是這樣的......
<servlet>
<description>My Description</description>
<display-name>My Service's Display Name</display-name>
<servlet-name>My Servlet's Name</servlet-name>
<servlet-class>My Servlet's Class</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>My Servlet's Name</servlet-name>
<url-pattern>/MyPattern</url-pattern>
</servlet-mapping>
我是否使用類似CORS並添加...
<servlet>
.
.
.
<filter>
<filter-name>CORS</filter-name>
<filter-class>com.thetransactioncompany.cors.CORSFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>CORS</filter-name>
<url-pattern>/*</url-pattern>
<url-pattern>my1.website.com</url-pattern>
<url-pattern>my2.website.com</url-pattern>
</filter-mapping>
</servlet>
此外,是否有可能做類似...
<url-pattern>*.website.com</url-pattern>
感謝您的幫助!