2013-02-14 80 views
0

我有一個解決方案需求,以及4個項目。 Webapp,重新路由處理程序(將請求重定向到我的WCF服務),業務,數據庫。 引用了我的webapp中只有1個網頁的其他項目。僅針對解決方案中的網頁進行Windows身份驗證

現在我需要爲此Web應用程序提供一個Windows身份驗證。

如果我實現Windows身份驗證,那麼來自智能設備的現有訪問無法連接到路由處理程序。

所以,我有我做了一些工作,回家後發現

Enabling PUT on IIS 7.5 for an ASHX handler using Windows Authentication

How can I grant anonymous access to an httpHandler that uses wildcards in a site that requires authentication?

所以現在我的疑問是 1.我們可以繞過處理器認證幾個問題嗎? 2.我們可以在不改變智能設備的代理內容的情況下訪問它嗎?

回答

0

所以沒有任何人的迴應。無論如何,我找到了解決方法。我想這可能對別人有幫助。

我創建了一個只接受Windows憑據的登錄頁面。我刪除了web.config條目以僅接受Windows認證。

爲aspx頁面操作正在做什麼。我正在檢查用戶的身份驗證。

其餘的頁面/處理程序正在避免這種交叉檢查,以便我的服務或下載請求處理程序可以毫無問題地工作。

+0

感謝您的回覆!請勿在您的帖子中使用簽名/標語。您的用戶箱計爲您的簽名,您可以使用您的個人資料發佈您喜歡的任何關於您自己的信息。 [關於簽名/標語的常見問題](http://stackoverflow.com/faq#signatures) – 2013-03-19 16:07:49

相關問題