कृपया मदद करें मैंने wso2 APIM स्थापित किया और अब कॉन्फ़िगर कर रहा हूं। मैंने नया आरईएसटी एपीआई बनाया, और यूआरएल "देव पोर्टल में देखें" दर्ज करें, मेरे लिए स्थानीयहोस्ट पर रीडायरेक्ट किया गया मैंने परिनियोजन में होस्टनाम बदल दिया। टॉमल (आईपी-एडीआर)। मेरे लिए लोकलहोस्ट पर रीडायरेक्ट क्यों?

2
Yerlan 2 मार्च 2020, 12:07

4 जवाब

दस्तावेज़ीकरण से:

By default, WSO2 products identify the hostname of the current machine through the Java API. However, this value sometimes yields erroneous results on some environments. Therefore, users are recommended to configure the hostname. The following procedure explains how to change the hostname and management hostname of WSO2 API Manager (WSO2 API-M) as required for your production environment.

Update the deployment.toml file.

Open the <API-M_HOME>/repository/conf/deployment.toml file

Define the hostname attribute under server configurations as shown below.

Format

[server]
hostname = "{hostname}"
Example
{hostname} - Hostname or IP address of the machine hosting this server. This is will become part of the End Point Reference of the services deployed on this server instance.

Configure the Developer Portal URL, which is used to access the Developer Portal via the Publisher.

Uncomment the following configuration and define the hostname.


[apim.devportal]
url = "https://<hostname>:${mgt.transport.https.port}/devportal"
Generate a key store, export the public certificate from the keystore, and import that certificate to the client­-truststore.jks file.

For more information, see Creating New Keystores.

Restart the server.

अगर मैंने होस्टनाम और लेखन को परिनियोजन.toml में बदल दिया है तो मुझे नया कुंजी स्टोर बनाना चाहिए?

0
Yerlan 2 मार्च 2020, 14:59

कार्बन कंसोल (/ कार्बन) में लॉग इन करें और सर्विस प्रोवाइडर्स पर जाएं और स्टोर/देव पोर्टल को एप्लिकेशन के रूप में चुनें, और इनबाउंड ऑथेंटिकेशन कॉन्फ़िगरेशन का विस्तार करें और एडिट पर क्लिक करें। यह इनबाउंड प्रमाणीकरण कॉन्फ़िगरेशन खोलेगा, लोकलहोस्ट को आपके आईपी/होस्टनाम के साथ बदलकर कॉलबैक यूआरएल संपादित करेगा और इसे अपडेट करेगा।

अब, देव-पोर्टल को लोकलहोस्ट पर पुनर्निर्देशित नहीं किया जाएगा।

यही बात प्रकाशक पर भी लागू होती है।

0
Prabakaran Thodithot Sembiyan 2 मार्च 2020, 16:24
मुझे सर्विस प्रोवाइडर्स के तहत कुछ भी नहीं मिल रहा है, यह खाली है
 – 
Omer Gafar
11 मई 2020, 11:10

इस कॉन्फ़िगरेशन को रद्द करें और अपडेट करें।

#[apim.devportal]
#url = "https://localhost:${mgt.transport.https.port}/devportal"
3
Bee 2 मार्च 2020, 12:33
1
यह सही है। यह भी सुनिश्चित करें कि [apim.devportal] पर टिप्पणी न करें, यह मेरी पहली गलती थी
 – 
Jonathan Lin
4 नवम्बर 2020, 10:44

उत्तर के लिए धन्यवाद मधुमक्खी,

बनाया, लेकिन काम नहीं कर रहा ....

[apim.devportal]
url = "https://192.168.3.148:${mgt.transport.https.port}/devportal"
#enable_application_sharing = false
#if application_sharing_type, application_sharing_impl both defined priority goes to application_sharing_impl
#application_sharing_type = "default" #changed type, saml, default #todo: check the new config for rest api
#application_sharing_impl = "org.wso2.carbon.apimgt.impl.SAMLGroupIDExtractorImpl"
#display_multiple_versions = false
#display_deprecated_apis = false
#enable_comments = true
#enable_ratings = true
#enable_forum = true
0
Yerlan 2 मार्च 2020, 13:14
अब तुम क्या देखते हो?
 – 
Bee
2 मार्च 2020, 14:35