Server 2008的WCF服務,升級到Server2012需注意事項

Server 2008的WCF服務,升級到Server2012需注意事項

最近再幫同事測試,原本在Server 2008上運行的WCF服務,遇到各小問題,這邊做個記錄下,避免忘了….

 

注意事項:

1. 安裝.Net Framework 4.5 –> WCF Services「HTTP Activation」,

Image

不安裝的話,就會出現下圖。

Image[4]

2. 其他必裝功能

ROLE SERVICE

中文

勾選

PURPOSE

ASP.NET

 

Y

For ASP.NET Application

.NET Extensibility

.NET擴充性

Y

Is required for ASP.NET service role

ISAPI Extensions

ISAPI擴充程式

Y

Is required for ASP.NET service role

ISAPI Filters

ISAPI篩選器

Y

Is required for ASP.NET service role

HTTP Logging

HTTP紀錄

Y

The log includes details on every request made to your server

Request Monitor

要求監視器

UD

Allows to examine requests as well as processes and application pools these requests run in

Basic Authentication

基本驗證

Y

Checking the username and password against the local Windows user database or AD. But usernames and passwords are sent in plain text. If you must use basic authentication, you should only use it on an SSL-protected Web site.

Windows Authentication

Windows驗證

Y

Suitable for intranet applications, and IE can be configured to automatically authenticate to a Windows Authentication-protected web site. While it can be configured to check user against the local Windows user database, it is most commonly used in conjunction with AD.

Digest Authentication

摘要式驗證

Y

Consider as alternative to Basic Authentication. Send a password hash rather than a plain text password, but requires  a domain controller.

Client Certificate Mapping

用戶端憑證對應驗證

UD

One of the two authentication methods supported by IIS. A user is issued a client X509 certificate, which is sent to the Web server during authentication , and mapped to a user account. Uses AD and Certification services to map certificates to users.

IP and Domain Restrictions

IP安全性

UD

Enables you to allow or deny access to resources based on the originating IP address or domain name of the request

Static Content

Compression

靜態內容壓縮

Y

Allows for the compression of static resources, making more efficient use of bandwidth

Dynamic Content Compression

動態內容壓縮

UD

Allows for the compression of dynamic resources, at a cost of CPU load

IIS Management Console

IIS管理主控台

Y

Allows for GUI administration of local and remote IIS servers

IIS6 Metabase

Compatibility

IIS  Metabase & II6設定相容性

Y

It is necessary if you want to publish or configure applications with VS2008.

Dotblog 的標籤: