문제

배치 파일로 구동되는 배치 솔루션을 설정하여 재현 가능합니다. 작동하는 바인딩 파일이 작동하지만 이제 MSMQ 어댑터에 추가되었습니다. 로컬 컴퓨터에서 작동하지만 찾았습니다. 실제 서버에서 작동하도록 userID와 비밀번호를 추가해야합니다. 도메인에 있으며 가상 개발자 시스템은 작업 그룹입니다.

파일에 userID와 비밀번호를 추가 할 수있는 어쨌든 있습니까? - 명확한 텍스트로 암호를 가지고있을 가능성은 거의 없지만 해결책은 무엇입니까?

도움이 되었습니까?

해결책

MSMQ를 포함하여 인증을 지원하는 Biztalk 바인딩에 사용자 ID와 비밀번호를 넣을 수 있습니다. 보안의 경우 비밀번호가 내보내지 않으면 마스크 만받습니다.

바인딩 파일의 사용자 이름 및 비밀번호 섹션은 구성되지 않으면 내보내지 않으므로 가장 간단한 작업은 사용자 이름 및 비밀번호로 MSMQ 전송 포트를 수동으로 구성하고 바인딩을 내보내는 것입니다. 이는 사용자 이름과 마스크 된 비밀번호가 포함 된 요소를 강요합니다. 바인딩 파일로 생성됩니다.

바인딩 파일에서 찾고있는 것은u003CTransportTypeData> MSMQ 전송 포트의 요소. 여기에는 모든 어댑터 구성 정보가 인코딩 된 데이터로 포함됩니다.

이 요소에는 사용자 이름과 비밀번호 섹션이 있습니다. 암호는 별표로 가려집니다. 환경의 비밀번호를 넣고 바인딩을 가져 오십시오.

사용자 이름과 비밀번호가있는 인코딩 된 데이터의 일부는 다음과 같습니다.

& lt; username & gt; yourusername & lt;/username & amp; gt; & lt; password & gt; ****** & lt;/password & gt;

다른 팁

보안상의 이유로 바인딩을 내보낼 때 Biztalk 서버는 파일의 바인딩에 대한 비밀번호를 제거합니다. 바인딩을 가져 오면 포트 보내기에 대한 비밀번호를 재구성하고 작동하기 전에 위치를 수신해야합니다. 전송 포트 또는 수신 위치에 대한 Biztalk 서버 관리 콘솔의 전송 속성 대화 상자에서 암호를 구성합니다. 지침은 보내기 포트를 만드는 방법을 참조하십시오. 수신 위치를 만드는 방법도 참조하십시오.

에서 http://msdn.microsoft.com/en-us/library/aa558708.aspx

그러나 Biding 파일을 열고 MSMQ 어댑터의 속성으로 라인으로 스크롤하면 빈 노드가 있습니다. 그런 다음해야 할 일은 다음과 같은 값과 올바른 값을 채우는 것입니다. 다음에 바인딩 파일을 가져올 때 사용됩니다.

물론 새로운 구속력을 수출 할 때마다 이것을 다시 할 수있는 것을 기억해야합니다 ...

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top