현재 baseAddress
는 프로그래밍 방식으로 가능 서비스와 클라이언트 서비스에 대한프로그래밍 방식으로 클라이언트와 서버 모두에 대해 baseAddress를 설정하는 방법은 무엇입니까?
의 app.config와 클라이언트
<host>
<baseAddresses>
<add baseAddress="http://localhost:8080/service" />
</baseAddresses>
</host>
모두에 대한 app.config 파일에서 해결? Like
baseAddress = txtbaseAddress.Text;
또는 어떤 것이 있습니까?
효과가 있습니까? ServiceHost myHost = 새로운 ServiceHost (typof (myType), baseAddress)? –
@AdilMammadov,이 컬렉션에는 이미 스키마 http가있는 주소가 포함되어 있습니다. 이 컬렉션에는 구성표 당 하나의 주소 만있을 수 있습니다. 서비스가 IIS에서 호스팅되는 경우 'system.serviceModel/serviceHostingEnvironment/multipleSiteBindingsEnabled'를 true로 설정하거나 'system.serviceModel/serviceHostingEnvironment/baseAddressPrefixFilters'를 지정하여 문제를 해결할 수 있습니다. – SHINHAN