Tôi có dịch vụ WCF .Net 4.0 chạy trên IIS. Tôi đã không chỉ định một cổng vì vậy giả sử nó đang chạy trên cổng 80. Tôi cần cài đặt dịch vụ của mình trên máy chủ nơi cổng 80 đã được sử dụng và anh chàng mạng đã yêu cầu tôi thay đổi dịch vụ của mình để chạy trên cổng 443. Tôi làm việc này? Tôi đoán nó có thể được cấu hình trong app.config nhưng tôi không thể tìm thấy một bài báo cho tôi thấy làm thế nào.Cách chạy dịch vụ WCF trên một cổng cụ thể
Đây là App.config hiện tại của tôi:
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior name="">
<serviceMetadata httpGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="false" />
</behavior>
</serviceBehaviors>
</behaviors>
<serviceHostingEnvironment multipleSiteBindingsEnabled="true" />
Bạn có thể lập bản đồ anoter cổng trên IIS của bạn. Chỉ cần nhấp chuột phải vào trang web của bạn có dịch vụ WCF hoặc nếu dịch vụ WCF applciation là một trang web trong IIS của bạn sau đó chọn chỉnh sửa bindings, bây giờ bạn có thể thay đổi http để nghe trên một cổng khác nhau hơn 80. – Rajesh