2012-03-07 5 views
1

localhost가 아닌 실제 호스트 이름으로 작동하도록 서버를 구성 할 때 문제가 나타납니다.openID 용 WSO2 ID 서버를 구성 할 수 없습니다.

http://wso2.org/forum/thread/19721에서 링크를 따라 갔지만 작동하지 않습니다.

시나리오 :

버전 3.2.3

다운로드 wso2is는, 추출, 실행 : 모든 것이 잘 작동, 오픈 아이디 공급자는 로컬 호스트

지금과 같이 "whatever.myDomain.com"를 사용하고자하는 것입니다 openID 공급자 이름

http : //blog.facilelogin.com/2010/12/deploying-wso2-identity-server-over.html에서 wso2is를 다운로드하고 새 이름으로 저장소를 만듭니다. carbon.xml과 identity.xml은 주로 다음을 따라 h ttp .. : //wso2.org/project/solutions/identity/3.2.3/docs/production.html 그리고 시작하십시오.

이 경우 a) 서버가 시작되지만 서버에 오류가 있습니다. 콘솔 "ID 구성을로드하는 중 오류가 발생했습니다 ... 잘못된 파일 설명자 ... 등등". 웹 콘솔이 작동하고 관리자로 로그인하면 Infocard/openid를 클릭하면 충돌합니다 (정보 카드를 발급하는 동안 오류가 발생 함)

localhost 대신 openID 공급자의 고유 한 이름으로 작동하도록 wso2is를 구성하려면 어떻게해야합니까? ?

답변

3

발생하는 오류는 트렁크에 고정되어있는 구성 분석기 논리의 임의 버그로 인한 것입니다. 이 수정에 대한 자세한 내용은 여기 [1]에서 볼 수 있습니다.

위의 게시물에 언급 된 매개 변수를 수정하면 효과가 있습니다.

이 버그 수정은 다음 릴리스에 포함될 예정입니다. 그러나 다음 링크에서 diff를 가져와 수정 사항을 적용하고 해당 번들을 컴파일하여 컴파일 할 수 있습니다.

HTH.

Thilina

[1] - http://wso2.org/svn/browse/wso2?revision=121681&view=revision

관련 문제