2012-03-05 52 views
0

當試圖運行在我的WCF服務的方法,我得到以下異常:沒有指定自定義主體? [包括樣品]

沒有定製主要是在授權範圍內指定。

我試圖提取CustomAuthorizationPolicy.EvaluateIIdentity但有沒有?

請檢查該樣品出來:

https://www.sugarsync.com/pf/D6176678_9623043_31520313

該服務是一個爲(IIS7中的TCP),你可能會需要主機在IIS7的服務,以讓它運行。

完成後,您只需運行項目(客戶端和服務)並按下窗體中的按鈕即可。

+1

你已經谷歌錯誤信息?似乎有幾個答案在那裏浮動。他們爲什麼不爲你工作? – Jeff 2012-03-05 15:46:29

+0

Exacly,我一直在使用它,我發現的解決方案是在CustomAuthorizationPolicy.Evaluate中設置Principal,但是沒有標識從evaluationContext對象中獲取? – Banshee 2012-03-05 15:53:12

回答

0

sercurity = none表示沒有創建主體,因此必須手動完成。