專案設計工具、服務頁
用戶端應用程式服務會提供從 Windows Form 和 Windows Presentation Foundation (WPF) 應用程式對 Microsoft AJAX 登入、角色及設定檔等服務的簡化存取。 您可以使用 [專案設計工具] 的 [服務] 頁來啟用和設定專案的用戶端應用程式服務。
運用用戶端應用程式服務,您可以使用集中式的伺服器來驗證使用者、判斷每個使用者的指派角色或角色,以及儲存可透過網路共用的個別使用者應用程式設定。 如需詳細資訊,請參閱 用戶端應用程式服務。
若要存取 [服務] 頁,請選取 [方案總管] 中的專案節點,然後按一下 [專案] 功能表中的 [屬性]。 當 [專案設計工具] 出現時,請按一下 [服務] 索引標籤。
注意事項 |
---|
用戶端應用程式服務需要完整版的 .NET Framework,在 .NET Framework Client Profile 中並不支援。如果停用 [啟用用戶端應用程式服務] 核取方塊,請確認 [目標 Framework] 設定為 .NET Framework 3.5 (含) 以後版本。若要檢視 C# 中的 [目標 Framework] 設定,請開啟 [專案設計工具],然後按一下 [應用程式] 頁面。若要檢視 Visual Basic 中的 [目標 Framework] 設定,請開啟 [專案設計工具],按一下 [編譯] 頁面,然後按一下 [進階編譯選項]。 |
組態
在此頁面上無法編輯這個控制項。 如需這個控制項的說明,請參閱專案設計工具、編譯頁 (Visual Basic)或專案設計工具、建置頁 (C#)。平台
在此頁面上無法編輯這個控制項。 如需這個控制項的說明,請參閱專案設計工具、編譯頁 (Visual Basic)或專案設計工具、建置頁 (C#)。啟用用戶端應用程式服務
選取此選項,即可啟用用戶端應用程式服務。 您必須在 [服務] 頁上指定服務位置,才能使用用戶端應用程式服務。使用 Windows 驗證
表示驗證提供者將會使用 Windows 架構驗證,也就是 Windows 作業系統所提供的識別 (Identity)。使用表單驗證
表示驗證提供者將會使用表單驗證。 這表示您的應用程式必須提供用於登入的使用者介面。 如需詳細資訊,請參閱 HOW TO:使用用戶端應用程式服務實作使用者登入。驗證服務位置
只能搭配表單驗證使用。 指定驗證服務的位置。(選擇項) 認證提供者
只能搭配表單驗證使用。 表示當您的應用程式呼叫 static Membership.ValidateUser 方法並傳遞空字串或 null 做為參數時,驗證服務將會用來顯示登入對話方塊的 IClientFormsAuthenticationCredentialsProvider 實作 (Implementation)。 如果這個方塊保留空白,您就必須將有效的使用者名稱和密碼傳遞到 Membership.ValidateUser 方法。 您必須將認證提供者指定為組件限定的型別名稱。 如需詳細資訊,請參閱 Type.AssemblyQualifiedName 和組件名稱。 最簡單的組件限定型別名稱格式看起來與下列範例類似:MyNamespace.MyLoginClass, MyAssembly角色服務位置
指定角色服務的位置。Web 設定服務位置
指定設定檔 (Web 設定) 服務的位置。進階
開啟 服務對話方塊的進階設定,您可以用這個對話方塊來覆寫預設行為。 例如,您可以用這個對話方塊指定資料庫來做為離線儲存區,而不用使用本機檔案系統。 如需詳細資訊,請參閱 服務對話方塊的進階設定。