我使用的是Beta 4,當我使用[Authorize]屬性時,它會像我期望的那樣重定向到/ account/login,但那不是我的URL的名稱。我可以在web.config中自定義它,但我不知道在ASP.NET 5中如何配置它。有什麼想法?自定義授權重定向
Q
自定義授權重定向
3
A
回答
2
不知道這是否會有幫助,但我確實下載了VS 2015 RC。
我創建了一個新的MVC 6網站項目並啓動了(F5)它。雖然未認證,我試圖達到ManageController
這是裝飾[Authorize]
屬性。
不用說,我被重定向到帳戶/登錄視圖,但沒有找到配置的位置。
我還是設法添加Startup.cs
的ConfigureServices()
方法裏面如下:
services.Configure<CookieAuthenticationOptions>(options =>
{
options.LoginPath = new PathString("/Gazou/Index");
});
正上方的:
services.AddMvc();
我然後創建我的新GazouController
用一個簡單的Index IActionResult()
。
再次運行應用程序,嘗試訪問ManageController
,但這一次,我被重定向到GazouController
的Index
方法,而不是默認行爲。
希望這會有所幫助。 文斯
0
我是這樣認爲的,我不能看到它沒有用代碼格式化,但是這是我發現:
services.Configure<CookieAuthenticationOptions>(opt =>
{
opt.LoginPath = PathString.FromUriComponent("/Auth/Login");
});
相關問題
- 1. 自定義授權屬性重定向當未經授權
- 2. 自定義授權
- 3. 重定向未授權的用戶自定義頁面錯誤
- 4. ASP.Net MVC 4自定義授權票據重定向問題
- 5. 授權後重定向
- 6. MVC自定義組授權
- 7. 自定義授權屬性
- 8. 自定義授權屬性
- 9. ASP.NET MVC授權 - 自定義?
- 10. ASP.NET MVC4自定義授權
- 11. 自定義AuthorizeAttribute未授權
- 12. WCF自定義授權
- 13. ASP.NET MVC自定義授權
- 14. Asp.NET WebAPI自定義授權
- 15. Asp.net MVC授權屬性,重定向到自定義「無權限」頁面
- 16. Django的自定義權限的授權
- 17. 自定義授權(權限)ASP.NET MVC
- 18. 授權失敗時重定向
- 19. 重定向到授權對話
- 20. 護照沒有授權後重定向
- 21. 重定向到OAuth中的授權url
- 22. 未授權時重定向到網址
- 23. ASP.NET中的授權,JSON和重定向
- 24. Google API證書 - 授權重定向URI
- 25. MVC授權重定向另一個Url
- 26. 重定向到wordpress的Instagram授權URL
- 27. 非授權iframe中的Facebook授權無需重定向
- 28. asp.net 4.0自定義401.2未授權自定義頁面
- 29. Passport自定義重定向
- 30. 404自定義重定向
你和你的Gazou。 –
我也在尋找相同的答案「不用說,我被重定向到帳戶/登錄視圖,但我找不到配置的位置。」是否有人知道它爲什麼被重定向,並且在我們的配置中有這樣的行爲 – Anil