回答

0

您打電話的網頁是否需要經過身份驗證的用戶?如果沒有,你可以允許在web.config匿名訪問只是網址:

<location path="main/SendEmail"> 
    <system.web> 
    <authorization> 
     <allow users="*"/> 
    </authorization> 
    </system.web> 
</location> 
+0

是的,這可能是這樣做的可能性,但我真的需要讓這部分安全。我需要知道如何調用網頁並進行身份驗證。 –

+0

看看這個:http://www.ksingla.net/2006/08/sample_forms_authentication_test_in_csharp/。您需要解析登錄頁面並使用憑證發佈頁面,就好像用戶正在登錄一樣。然後存儲Cookie以繼續使用經過身份驗證的會話。 – Strillo

0

所以首先你要發表您的憑據登錄頁面。一定要記錄所產生的HttpResponse中的所有Cookie。在隨後的所有HttpRequest中,一定要傳入所有記錄的Cookie。

這應該做到這一點。

+0

你有鏈接可以與示例共享嗎?如果你知道如何做到這一點,你可以粘貼代碼嗎?感謝您的幫助。 –

相關問題