
今天在架設內部網站時遇到兩個問題:
1、 在IIS上新增站台完成後,在Server上可以瀏覽,但是把連結給同仁卻不行。
2、 首頁不是根目錄的Login頁面。
問題1解決方法:
確認防火牆是否有新增該網站需要用到的Port,如果沒有就得要新增了。
步驟如下:
Step1:從控制台開啟防火牆
Step2:點選 進階設定> 點選 輸入原則,反藍後按滑鼠右鍵 > 新增原則
Step3:在 新增輸入精靈規則畫面 點選第二個 連接埠 > 下一步
Step4:選擇 TCP > 選擇 特定本機連接埠
輸入所架設的網站開的Port > 下一步
Step5:動作點選 允許連線 >下一步
Step6:設定檔 三個都打勾(預設打勾) > 下一步
Step7:設定名稱 e.g. PCD ,描述可省略 > 完成
結果:在輸入原則裡 查找剛剛所設定的PCD 是否有在列表內。
確定有,就把網址給同仁測試是否能正常連線了。
接下來,來解決第二個問題。
因為我架設的網站是MVC架構,所以當網站一開啟時,不是到.web根目錄的login ,而是view裡面的某一個資料夾的index 時,我是這樣做的。
利用 HTTP 重新導向 功能
Step1:點選網站 > 在網站首頁友會把網站會使用到的功能全部列出,找到 HTTP 重新導向 > 點兩下 開啟
預設畫面:
將要求重新導向至此目的地 打勾,並輸入 要導到的畫面
重新導向行為 兩個都打勾,狀態碼 則不更改
確認無誤後,按下套用,並重啟站台就可以了。
HTTP 重新導向這個功能是目前能
[暫時] 提供需要的畫面導向,網站雖有Login頁面,但是因為沒有建立同仁帳號權限,所以就直接將網站導頁至需要測試的功能頁。
目前測試起來沒有問題,但如果有建立帳號權限後,就會回復到從Login登入了!
Empty 發表在 痞客邦 留言(0) 人氣(72)
更新SSL
Orignal From: 更新SSL
Empty 發表在 痞客邦 留言(0) 人氣(5)
Entity Framework 5 如何增加 DB連線的TimeOut時間,設定方式如下
需要針對進來的context 去做設定,網路上很多寫法,試了很久,才找到方式。
Empty 發表在 痞客邦 留言(0) 人氣(418)

.NET的WebService是一個可以讓別人從Web參考的存取資料的方式;這算是一個古老的技術,早從.Net 1.1時代就開始了,由於傳遞的方式是走SOAP,傳遞格視為XML,所以資料容量比較大,直到現今已經到JSON傳遞資料的時代,WebService還是有人使用,畢竟還是有老舊系統存在的使用必要。
當原本被呼叫的WebService需要增加欄位的時候,就變成所有周邊系統都要接著一起修正,這樣一個大工程,難道不能有WebService的多載嗎?
於是乎,就著手寫看看
Empty 發表在 痞客邦 留言(0) 人氣(634)

到底Linq對SQL做了什麼??
現在大部分人都使用linq+entity framework 去資料庫取得資料,但實際上在對資料庫存取SQL語法為何,確認大多數人並不了解的。
建議可以使用LINQPad
Empty 發表在 痞客邦 留言(0) 人氣(2,569)
想要學程式的人有福了
網路上有人整理線上學習程式的網站,也就是線上學習程式語言,讓想要學習的人可以自學並達到想要了解的地步。
學習語言有個前提,相信大家都了解,程式語言他是英文
Empty 發表在 痞客邦 留言(0) 人氣(10)

GOLiFE Care-X HR
GOLiFE出了一支有悠遊卡功能的智慧手環,剛戴上去的時候感覺還不錯,而我需要有血氧偵測跟步數計數
Empty 發表在 痞客邦 留言(0) 人氣(151)
網路上很多文章,都說Nginx 不支援htaccess,其實是內容寫法不相同,作法也不相同罷了。
原由
找了很多文章,總覺得應可以通用,為什麼卡了好久,為了一個301轉址服務,可以寫在htaccess上,但本網站使用Nginx不是使用Apache,後來,冷靜的思考才發現,原來錯誤訊息都有說明,語法的不同而不能直接使用。
Empty 發表在 痞客邦 留言(0) 人氣(37)

.NET連接資料庫大部分都使用MSSQL,當你有需要連線到PostgreSQL做存取的時候,對於某些人可能就被考倒了,但其實是很簡單!
關於Npgsql
官方原文意思
Empty 發表在 痞客邦 留言(0) 人氣(5,778)
在windows 環境底下,如果需要快速的使用一些設定,又不想要寫到複雜的程式,無非使用批次檔(bat)語法來的更快了。
批次檔簡述
批次檔是一連串的 DOS 內部或外部指令 (批次檔的意思是 指令集) ,或是執行程式的主檔名,因此只要懂得這些指令,加上一些簡單的語法,就可寫出批次檔。
Empty 發表在 痞客邦 留言(0) 人氣(146)