1
A
回答
1
可以使用Request對象在C#中的MVC控制器:
Request.Header.Add(string name, string value);
- 增加了一個參數 Request.Header.GetKey(string name);
頭 - 訪問參數進入頭
我希望這有助於出來,回答你的問題,因爲它是你想使用
編輯技術的有點不清楚關於型 - 新信息有關問題
HttpContext context = HttpContext.Current;
string username = context.Request.Headers["username"].ToString();
string password = context.Request.Headers["password"].ToString();
這可以作爲一個很好的替代輔助功能
相關問題
- 1. 如何使用MockMvc傳遞ModelAttrubute參數?
- 2. 如何傳遞參數使用Xcode中
- 3. 如何使用showModalDialog傳遞參數
- 4. 如何使用ASIHttpRequest傳遞參數
- 5. 使用.bind時如何傳遞參數?
- 6. 使用setTimeout - 如何傳遞參數?
- 7. 如何使用link_to傳遞參數?
- 8. 如何使用REST Rails傳遞參數
- 9. 如何傳遞參數,而使用jQuery
- 10. 如何使用std :: mem_fun傳遞參數
- 11. 如何使用ObjectDataSource傳遞參數?
- 12. 如何使用Backbone.history.navigate傳遞參數?
- 13. 傳遞參數使用link_to
- 14. 使用HttpURLConnection傳遞參數
- 15. 使用Tabhost傳遞參數
- 16. 使用drupal_get_form傳遞參數()
- 17. 使用NameValuePair傳遞參數
- 18. 如何傳遞參數
- 19. Linq如何傳遞參數
- 20. 如何傳遞參數
- 21. 如何傳遞參數?
- 22. 如何傳遞參數@Payload
- 23. 如何傳遞參數?
- 24. JavaScript如何傳遞參數
- 25. 如何傳遞參數?
- 26. 如何傳遞參數
- 27. 如何傳遞innerHTML參數?
- 28. 如何傳遞HttpServletRequest參數?
- 29. 如何傳遞參數
- 30. 如何使用va_args傳遞參數(可變參數,省略號)
嗨, 你能給出一個更詳細的例子嗎? 對不起,我是一個新手。 :) – VimariE
例如,在您的控制器中,您可以直接使用Request變量。所以如果你想從頭文件獲得用戶名和密碼,使用'var username = Request.Header.GetKey('username');'..etc,只要你的用戶名在頭文件中被稱爲用戶名。如果您仍然對使用標題進行單點登錄感到困惑,請考慮一些其他方法,例如在單獨的服務器上使用會話來保存信息,或者使用瀏覽器cookie來保存登錄狀態,甚至是中央用戶表(這一切都取決於你的系統)。 – audiochick
我現在就試試。 非常感謝。 不幸的是,我不能使用其他選項,因爲單點登錄代碼已經完成,我只需要模擬它進行測試。 – VimariE