Back to Question Center
0

محفوظ شدہ ڈائریکٹری کے لئے WAR فائل کے باہر ویب .xml رکھنے کے لئے Semalt؟

1 answers:

میں Semalt 7 چل رہا ہوں اور ڈبلیو فائلوں کے طور پر ایک تیسرے فریق کی طرف سے میرے لئے ایپلی کیشنز کا ایک گروپ تعیناتی کر رہا ہوں.

میں ہمیشہ (S) ان ایپس میں سے بعض کو ہمیشہ SSL استعمال کرنے کے لئے مجبور کرنا چاہوں گا. (تمام "ایس ایس ایل" اطلاقات ایک سروس میں ہیں؛ اس بحث کے باہر دیگر اطلاقات کسی دوسرے سروس میں ہیں. )

میں نے سمجھ لیا ہے کہ کس طرح استعمال کرنے کے لئے conf \ web. XML HTTP پر ایچ ٹی ٹی پی سے اطلاقات کو ری ڈائریکٹ کرنے کے لئے، لیکن یہ Tomcat کی میزبانی کردہ تمام ایپلی کیشنز پر لاگو ہوتا ہے. میں نے یہ بھی سمجھ لیا ہے کہ کس طرح ویب ڈالنا ہے. غیرملکی ایپ کی ویب انف ڈائرکٹری میں xml ؛ اس مخصوص اپلی کیشن کے لئے چال کرتا ہے، لیکن خطوط ہونے کا خطرہ چلتا ہے اگر ہمارے بیچنے والے کو ہمیں تعینات کرنے کے لئے ایک نیا جنگ فائل فراہم کرے گی.

میں نے بھی ویب رکھنے کی کوشش کی ہے. conf \ سروس \ میزبان ، یا نیچے ایپ بیس کے تحت مختلف جگہوں پر xml فائل، لیکن کوئی کام نہیں لگتا ہے.

کیا یہ ممکن ہے کہ تمام اطلاقات کو ری ڈائریکٹ کرنے کے لۓ یا ویب پر ڈالنے کے لۓ ایس ایس ایل میں کچھ ایپس ری ڈائریکٹ کریں. نکالا وار فائل کے اندر XML فائل ؟

یہاں میرا سرور ہے. xml :

  <سروس کا نام = "محفوظ"><کنیکٹر پورٹ = "80" کنکشن ٹائم آؤٹ = "20000" ری ڈائریکٹرپورٹ = "443"URIEncoding = "UTF-8" enableLookups = "غلط" کمپریشن = "پر"پروٹوکول = "org. ای میل. کویوٹ. http11. Http11Protocol "compressableMimeType = "متن / ایچ ٹی ایم ایل، متن / XML، متن / سادہ، متن / جاوا سکرپٹ، درخواست / جسن، متن / سی ایس ایس" /><کنیکٹر پورٹ = "443"URIEncoding = "UTF-8" enableLookups = "غلط" کمپریشن = "پر"پروٹوکول = "org. ای میل. کویوٹ. http11. Http11Protocol "compressableMimeType = "متن / ایچ ٹی ایم ایل، متن / XML، متن / سادہ، متن / جاوا سکرپٹ، درخواست / جسن، متن / سی ایس ایس"سکیم = "https" محفوظ = "سچا" SSLEnabled = "سچا" sslProtocol = "TLS"keystoreFile = " "keystorePass =" "کیسٹسٹریپائپ =" PKCS12 "TruststoreFile = " "ٹرسٹسٹورپاس =" "ٹرسٹسٹور ٹائپ =" JKS "کلائنٹآرت = "غلط"ciphers = "SSL_RSA_WITH_RC4_128_MD5، SSL_RSA_WITH_RC4_128_SHA، TLS_RSA_WITH_AES_128_CBC_SHA، TLS_DHE_RSA_WITH_AES_128_CBC_SHA، TLS_DHE_DSS_WITH_AES_128_CBC_SHA، SSL_RSA_WITH_AES_128_CBC_SHA" /><انجن کا نام = "محفوظ" defaultHost = "localhost"><Realm className = "org. ای میل. کیتلیینا. دائرہ کار. UserDatabaseRealm "resourceName = "صارف ڈیٹا بیس" /><میزبان نام = "مقامی ہسٹسٹ" ایپ بیس = "ویبپپ" unpackWARs = "غلط"autoDeploy = "حقیقی" xmlValidation = "غلط" xmlNamespaceAware = "false"></ میزبان></ انجن>
</ سروس>
<سروس کا نام = "باہمی محفوظ"> </ سروس> 

مواد کی ویب. xml فائلوں کے ساتھ میں کھیل رہا ہوں:

  <web-app xmlns = "http: // java. سورج. com / xml / ns / javaee "xmlns: xsi = "http: // www. w3. org / 2001 / XML سکیما مثال "xsi: schemaLocation = "http: // java. سورج. com / xml / ns / java http: // java. سورج. com / xml / ns / javaee / web-app_3_0. xsd "ورژن = "3. 0 "میٹا ڈیٹا - مکمل = "سچ" "><سیکورٹی - رکاوٹ><ویب وسائل - مجموعہ><web-resource-name> تمام ایپلی کیشنز </ ویب - وسائل کا نام><url پیٹرن> / * </ url پیٹرن></ ویب - وسائل - مجموعہ><صارف کے اعداد و شمار کی خرابی><وضاحت> HTTPS پر تمام درخواستوں کو ری ڈائریکٹ </ description><ٹرانسپورٹ گارنٹی> کنفیدنٹ </ ٹرانسپورٹ گارنٹی></ صارف کے اعداد و شمار کی رکاوٹ></ سیکورٹی کی روک تھام>
</ web-app> 

(کے لئے conf \ ویب. ایکس ایم ایل سیکورٹی خرابی ایک نئی فائل بنانے کے بجائے موجودہ فائل کے اختتام سے پہلے ہی شامل ہے. )

میرا ویبپپس ڈائرکٹری (فی الحال) صرف وار فائلوں پر مشتمل ہے.

4 days ago
محفوظ شدہ ڈائریکٹری کے لئے WAR فائل کے باہر ویب .xml رکھنے کے لئے سیمالٹ؟
Reply