原创 轉基於.Net的單點登錄(SSO)解決方案

轉基於.Net的單點登錄(SSO)解決方案       前些天一位朋友要我幫忙做一單點登錄,其實這個概念早已耳熟能詳,但實際應用很少,難得最近輕閒,於是決定通過本文來詳細描述一個SSO解決方案,希望對大家有所幫助。SSO的解決

原创 使用一個窗體應用程序作爲WCF服務的宿主

上一次提到,我們的WCF程序宿主是發佈到IIS上面的。雖然這樣做未嘗不可,不過不便於我們進行“開始”或“停止”WCF服務的操作。所以再次嘗試了編寫以窗體應用程序作爲WCF服務宿主的方式,並取得了成功。而下文則記錄整個程序的建立過程。

原创 Unity學習資源指南[精心整理]

前言 進入一個領域,最直接有效的方法就是尋找相關綜述性文章,首先你需要對你入門的領域有個概括性的瞭解,這些包括: 1、主流的學習社區與網站。 2、該領域的知名大牛與熱心分享的從業者。 3、如何有效的激勵自己持續學習—主要是動手實踐 因此

原创 WPF 4文字模糊不清晰解決方法

在窗口或控件上設置字體屬性就可以了,如下: <usercontrol p="" <="" x:class="OPClient.PlatformManage.UserControlProxy"> 以下是代碼片段: <UserContro

原创 socket發送十六進制字符串 (十六進制字符串與其他類型的轉換)

socket 發送十六進制的字符串 項目用到 socket tcp/ip 發送/接受 十六進制的字符串,因爲C# socket 發送接受的都是byte[] (字節數組),現在記錄tyte[] 與各數據類型之間的轉換 注: C#的字

原创 flex上傳文件到wcf restful

wcf restful 代碼 /// <summary> /// 上傳文件 /// </summary> /// <param name="stream">

原创 wpf報表rdlc報錯

使用微軟的ReportViewer時,也就是微軟vs2010自帶報表。在發佈如果沒有打包或整理動態庫,會報缺少動態庫文件。經過測試目前來看把如下三個動態庫放到可執行文件根目錄下就可以正常運行。 Microsoft.ReportView

原创 c# 使用 HttpWebRequest模擬登陸(附帶驗證碼)

在C#中,可以使用HttpWebRequest進行相關的模擬登陸,登陸後進行相關的操作,比如抓取數據,頁面分析,製作相關登陸助手等等。 先說下流程 1.使用httpwebrequest先進入你要登錄的網站,獲取cookie 2.使用第一步

原创 web api 單點登錄(SSO) 權限驗證

本文介紹利用web api實現單點登錄,具體原理請看http://www.cnblogs.com/Work-hard/archive/2013/04/10/3011589.html,下面主要介紹相關代碼: 分站代碼: using Sys

原创 用代碼實現post方式登陸

程序登陸網站並獲取頁面返回信息。   private void button2_Click(object sender, EventArgs e) { string usename = txt_n

原创 數據庫sql2000錯誤8908及處理

錯誤8908:表錯誤:數據庫ID34,對象ID3,索引ID0。鏈的鏈接不匹配。(1:9342)->next   =   (1:1808),但(1:1808)->prev   =   (1:1351)。    (在數據庫‘UlandSyst

原创 html5實現服務器發送事件

頁面 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>Document</title> <script src="Scripts/ind

原创 常用方法類

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Reflection; using Sy

原创 將LinqToSql的連接字符串寫在配置文件中

打開LinqToSql類,找到無參數的構造函數。  如 public DataClasses1DataContext() : base(global::sqlconnt.Properties.Settings.Default.

原创 錯誤Set connectionId threw an exception

做了個程序環境上運行正常後考到客戶機上發現報錯'Set connectionId threw an exception.' Line number '4' and line position '9'.。 檢查了下,發現是應爲引用了第三方d