首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法拨打与DotRas的3G连接(错误628)

无法拨打与DotRas的3G连接(错误628)
EN

Stack Overflow用户
提问于 2014-02-13 07:32:27
回答 1查看 775关注 0票数 0

我正在使用DotRas 1.3.4823.23273为Windows 7与豪威E3131 HSPA+ HSPA+调制解调器。我有以下功能,用于拨号调制解调器的reas连接。

代码语言:javascript
复制
    public void Connect(string dialerEntryName) 
    {
        string path = RasPhoneBook.GetPhoneBookPath(RasPhoneBookType.User);
        using (RasDialer dialer = new RasDialer())
        {
            dialer.EntryName = dialerEntryName;
            dialer.PhoneBookPath = path;
            try
            {
                dialer.Dial();
            }
            catch (Exception ex) { }
        }
    }

当我试图拨号连接时,我得到了一个错误628。

远程计算机在完成连接之前就终止了连接。

但是,当我从Windows 7中的拨号连接手动拨号连接时,它可以工作。只有当我尝试用DotRas拨号时,才会发生错误。

不久前我就开始工作了。我不知道是什么改变了还是哪里出了问题。我知道我可能可以通过AT命令拨号调制解调器,但我更愿意为此使用Windows拨号连接。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-24 14:18:44

结果是,当在RAS连接中保存凭据时,必须在DotRas拨号程序上启用一个设置,否则它似乎试图在没有凭据的情况下拨号。

代码语言:javascript
复制
    public bool Connect(string dialerEntryName)
    {
        string path = RasPhoneBook.GetPhoneBookPath(RasPhoneBookType.User);
        using (RasDialer dialer = new RasDialer())
        {
            dialer.EntryName = dialerEntryName;
            dialer.PhoneBookPath = path;
            dialer.AllowUseStoredCredentials = true;
            dialer.Dial();
            return true;
        }

    }

该连接与设置一起工作:

代码语言:javascript
复制
dialer.AllowUseStoredCredentials = true;

已添加。我假设手动指定凭据也会有效,但我还没有证实这一点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21747857

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档