我正在調查如何獲取狀態代碼500錯誤消息給我更多的信息,當這些發生和MSDN發佈後使用ClientHttp堆棧..這一切都非常神奇,直到應用程序部署在登臺服務器上,似乎現在完全失敗,身份驗證Silverlight ClientHttp Stack/windows身份驗證/和RIA服務問題(我猜這是一個cookie的事情)
我猜這是由於整個cookie問題,因爲它涉及到ClientHttp棧... 我正在使用RIA服務,當應用程序啓動時,它運行3或4個RIA WCF服務調用預加載數據在後臺,現在用新的ClientHttpStack身份驗證對話框幾乎每時每刻都會彈出一個回覆追求成就。我們正在使用Windows身份驗證,以便它只會讓您進行身份驗證,以便訪問提供XAP文件的頁面......但是現在您使用Win Auth登錄,然後所有後續呼叫重複詢問您的憑據...
我假設我能解決這個問題的唯一途徑就是通過這樣 http://msdn.microsoft.com/en-us/library/dd920298(v=vs.95).aspx
,然後可能添加的終結點行爲到DomainClient使之前的請求處理它大頭針上的Cookie ...
我已經試過了這一點,現在我沒有真正成功......當我在FF或Chrome中運行應用程序時,它仍然彈出一大堆日誌在盒子裏。所以,我只是好奇,如果我吠叫錯誤的樹,或者如果我應該繼續試圖找出我不通過傳播的餅乾
這確實看起來很有用......看起來我有80%左右的方式..謝謝你的參考它看起來應該填補差距 –
對我來說唯一的問題是我看到的是現在,當我通過FF或Chrome訪問應用程序時,我必須進行兩次驗證。 IE並沒有讓我認證兩次,但FF和鉻做。不知道是否有解決方法: -/ –
是的,我不知道你的問題是什麼,但我用FF和鉻的HttpCookieContainer和clientstack,它實際上工作 – mCasamento