今天有客戶反應無法從網站下載xls報表.但之前都是正常的.
經過一番測試發現原來是SSL的影響.
之前網站尚未安裝SSL憑證.
報表的程式裡面有防止快取的程式碼
Response.CacheControl = "no-cache"
Response.AddHeader "Pragma", "no-cache"
Response.Expires = -1
把這些註解掉.IE在SSL的協定下就可以正常的下載xls報表了
參考:
http://support.microsoft.com/kb/316431
2012年12月2日 星期日
2012年11月22日 星期四
IIS7安裝憑證無法成功且出現CertEnroll::CX509Enrollment::p_InstallResponse: ASN1 bad tag value met. 0x8009310b (ASN: 267)
今天在幫公司伺服器(Windows Server 2008)更新到期的SSL憑證時,出現了如下的錯誤訊息,無法完成憑證安裝:

只好開始Google
第一個找到的是微軟的技術支援中心
http://support.microsoft.com/kb/959216
遺憾的是裡面提到的解決方案完全無法解決我的問題.
唯一有用的大概就是知道windows server 2008 SP3會解決這個問題....
最後在這裡找到了我要的解決方式:
http://blogs.msdn.com/b/vijaysk/archive/2008/11/25/certenroll-cx509enrollment-p-installresponse-asn1-bad-tag-value-met-0x8009310b.aspx
實際操作的過程如下:
1.開始->執行->MMC->嵌入兩個憑證單元(我的使用者帳戶、電腦帳戶)
2.查看目前的使用者下的其他人(other people)是否有你安裝的憑證,有的話把他拉到本機電腦中的個人憑證下.
3.查看你的憑證的詳細資料頁,其中有一個憑證指紋,將憑證指紋的字串複製下來
4.開始->執行->certutil –repairstore my “00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f”,其中的“00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f”,替換成你的憑證指紋,按下確定
5. 在IIS管理員中的伺服器憑證就可以看到安裝好的憑證了
如果在第一個步驟沒看到資料夾或憑證,可以直接自憑證供應商所取得的憑證檔案,右鍵選擇安裝憑證,用精靈完成憑證安裝,就可以在步驟一看到你的憑證了.
附上其他在google找到的參考
1.http://forums.iis.net/p/1150372/1874095.aspx
2.http://blogs.msdn.com/b/webtopics/archive/2009/01/03/asn1-bad-tag-value-met-error-when-processing-a-certificate-request-in-iis-7.aspx
3.http://social.technet.microsoft.com/Forums/en-US/winservergen/thread/53c2d669-c03e-4f80-87d8-6c378ca80059/

只好開始Google
第一個找到的是微軟的技術支援中心
http://support.microsoft.com/kb/959216
遺憾的是裡面提到的解決方案完全無法解決我的問題.
唯一有用的大概就是知道windows server 2008 SP3會解決這個問題....
最後在這裡找到了我要的解決方式:
http://blogs.msdn.com/b/vijaysk/archive/2008/11/25/certenroll-cx509enrollment-p-installresponse-asn1-bad-tag-value-met-0x8009310b.aspx
實際操作的過程如下:
1.開始->執行->MMC->嵌入兩個憑證單元(我的使用者帳戶、電腦帳戶)
2.查看目前的使用者下的其他人(other people)是否有你安裝的憑證,有的話把他拉到本機電腦中的個人憑證下.
3.查看你的憑證的詳細資料頁,其中有一個憑證指紋,將憑證指紋的字串複製下來
4.開始->執行->certutil –repairstore my “00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f”,其中的“00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f”,替換成你的憑證指紋,按下確定
5. 在IIS管理員中的伺服器憑證就可以看到安裝好的憑證了
如果在第一個步驟沒看到資料夾或憑證,可以直接自憑證供應商所取得的憑證檔案,右鍵選擇安裝憑證,用精靈完成憑證安裝,就可以在步驟一看到你的憑證了.
附上其他在google找到的參考
1.http://forums.iis.net/p/1150372/1874095.aspx
2.http://blogs.msdn.com/b/webtopics/archive/2009/01/03/asn1-bad-tag-value-met-error-when-processing-a-certificate-request-in-iis-7.aspx
3.http://social.technet.microsoft.com/Forums/en-US/winservergen/thread/53c2d669-c03e-4f80-87d8-6c378ca80059/
2012年8月27日 星期一
mediaelement.js 延伸用法
mediaelement.js 是一個非常好用的播放器.
幾乎想的到的平台都支援.
再做某個案子的時候需要有播放列表以及輪撥功能.
剛好stackoverflow上有這樣的討論.就收來做參考.
參考資源:
mediaelement.js官網
http://mediaelementjs.com/
mediaelement.js and custom playlist
http://stackoverflow.com/questions/11867779/mediaelement-js-and-custom-playlist
幾乎想的到的平台都支援.
再做某個案子的時候需要有播放列表以及輪撥功能.
剛好stackoverflow上有這樣的討論.就收來做參考.
參考資源:
mediaelement.js官網
http://mediaelementjs.com/
mediaelement.js and custom playlist
http://stackoverflow.com/questions/11867779/mediaelement-js-and-custom-playlist
超好用的撰寫jQuery技巧
再找資料的時候無意見逛到的~
真的是還不錯的觀念.
就收起來當參考啦~
參考來源:http://ithelp.ithome.com.tw/question/10021702
原始參考來源:http://haineault.com/blog/84/
真的是還不錯的觀念.
就收起來當參考啦~
參考來源:http://ithelp.ithome.com.tw/question/10021702
原始參考來源:http://haineault.com/blog/84/
訂閱:
文章 (Atom)