मैं स्प्रिंग बूट आवेदन साथ WebSockets लागू किया और जब क्रोम एक्सटेंशन 'स्मार्ट WebSocket ग्राहक' के साथ ws कनेक्शन का परीक्षण करने की कोशिश कर नीचे त्रुटि संदेश है है। हालांकि, स्थानीय स्तर पर स्प्रिंग बूट एप्लिकेशन चलाने पर मुझे कोई समस्या नहीं है। http://192.168.X.XYZ:8080त्रुटि: अनपेक्षित प्रतिक्रिया कोड: 403
एक यह काम नहीं करता है - मूल:: - उत्पत्ति
एक यह काम करता है में:
WebSocket connection to 'ws://192.168.X.XYZ:8080/test' failed:
Error during WebSocket handshake: Unexpected response code: 403
फर्क सिर्फ इतना है जो मैं देख रहा हूँ अनुरोध हेडर में है क्रोम एक्सटेंशन: // omalebghpgejjiaoknljcfmglgbpocdp
क्या मैं WebSocketConfig वर्ग में किया था नीचे है:
@Override
public void registerWebSocketHandlers(WebSocketHandlerRegistry registry) {
registry.addHandler(myHandler(), "/test").setAllowedOrigins("http://192.168.X.XYZ:8080");
}
और अभी भी काम नहीं करता है।
क्या आप कृपया सलाह दे सकते हैं कि उस त्रुटि का कारण क्या हो सकता है और इसे कैसे ठीक किया जाए?
अग्रिम धन्यवाद।
setAllowedOrigins ("*"); मुद्दा तय किया। धन्यवाद! –