---
# System prepended metadata

title: ASP.net Blazor(MVC5?)
tags: [' C#', ASP.net, ' IIS']

---

---
tags: ASP.net, C#, IIS
---

# ASP.net Blazor(MVC5?)

使用ASP.net撰寫網站與部署至IIS

# ASP.net 架構

1. 專案架構

![](https://i.imgur.com/gN6Tpty.png)

2. 部署

![](https://i.imgur.com/6BGO8a3.png)

3. 按下發布

![](https://i.imgur.com/vXzpABl.png)


# 網頁

1. 新增網頁

![](https://i.imgur.com/tPVx44f.png)

2. 點新增

![](https://i.imgur.com/cjhwGo0.png)

3. 點加入

![](https://i.imgur.com/CpWh3X0.png)

4. 結果

![](https://i.imgur.com/L43m96Y.png)


# 語法

1. 動態新增語法要用 ViewData 與 條件式在html

![](https://i.imgur.com/MFTWGiW.png)

2. C# 內容頁可對Post 、 Get 操作定義

![](https://i.imgur.com/vzhDkeA.png)


# 憑證、ssl、https 設定

1. 屬性 -> Debug

![](https://i.imgur.com/kgDw8n9.png)

2. 調整 url 的 http 與 取消 使用ssl

![](https://i.imgur.com/szpcqmd.png)

3. 關閉 windows 驗證 (保險起見)

![](https://i.imgur.com/BWZhvw4.png)

# post http 400 、跨網站要求偽造

1. 添加IgnoreAntiforgeryToken
![](https://i.imgur.com/KHDVVUy.png)

2. https://ithelp.ithome.com.tw/articles/10248847

3. post 成功
![](https://i.imgur.com/3Sy498h.png)




###### tags: `ASP.net` `C#` 'IIS'