我有一個網站調用WCF服務,我希望服務能夠與瀏覽器文化一起運行。我在ASP.NET兼容模式下使用該服務。這是迄今爲止的工作 - 可以使用全球化部分的文化和uiCulture來設置WCF服務的文化。使用ASP.NET和全球化在WCF服務中獲取瀏覽器文化
我的問題是,enableClientBasedCulture顯示沒有效果。這些是我對該服務的全球化設置:
<globalization enableClientBasedCulture="true" culture="auto" uiCulture="auto"/>
服務忽略這些設置並使用默認文化。
我失蹤的東西?在這種情況下enableClientBasedCulture是否錯誤地傳遞文化?
enableClientBasedCulture是基於Accept-Language頭(http://msdn.microsoft.com/en-us/library/system.web.configuration.globalizationsection.enableclientbasedculture.aspx)。客戶發送了什麼? – 2010-02-05 09:42:46
這種情況下的「客戶端」是網站的WCF代理。我不知道如何影響它的請求標題。也許有這樣的客戶端WCF配置? – 2010-02-05 11:44:57