问题列表 - 第40879页

在为HTTPS和HTTP托管相同服务时,"已存在URI注册"

我正在尝试使用两个端点一个HTTP和另一个HTTPS在同一网站内托管相同的服务.

问题是我可以愉快地调用一个服务(无论我称之为第一个工作),然后调用另一个服务失败,直到我iisreset并再次尝试.所以,我可以愉快地一次调用两个,直到一个进程回收.

我已经筋疲力尽(或者我认为我有)所有相关的问答和文件,我找不到,但似乎没有人帮助我.MSDN关于这些案例的文档级别(应该是常见的)是令人震惊的,并且看起来没有任何作用.

我没有运气使用Host/BaseAddresses/BaseAddress,每当我使用它时,我都会收到另一个错误(无法找到HTTPS方案).

我有一个名为Secure的文件夹,它在IIS中启用了HTTPS.

我已经禁用mex所以没有允许的元数据我已经通过了以前的错误.

有人知道吗?我很无聊......

  <service name="Namespace.MyService" behaviorConfiguration="MyBehaviour">
    <host>
      <baseAddresses>
      </baseAddresses> 
    </host> 
    <endpoint address="http://localhost/Services/MyService.svc/MyService"
              name="MyService"   binding="wsHttpBinding"
              bindingConfiguration="myWsHttpBinding" contract="Namespace.IMyService" />

    <endpoint address="https://localhost/Services/Secure/MySslService.svc/MySslService"
              name="MySslService"   binding="basicHttpBinding"
              bindingConfiguration="MySslServiceBinding" contract="Namespace.IMyService" />
  </service>
Run Code Online (Sandbox Code Playgroud)

.....

   <behavior name="MyBehaviour">
      <custom1/>
      <custom2/>
      <serviceMetadata httpGetEnabled="false" />
      <serviceDebug includeExceptionDetailInFaults="false"/>
      <serviceAuthorization principalPermissionMode="UseAspNetRoles" roleProviderName="CustomProvider"/>
      <serviceCredentials>
        <serviceCertificate findValue="Some" storeLocation="LocalMachine" storeName="My" x509FindType="FindBySubjectName" />

        <userNameAuthentication userNamePasswordValidationMode="Custom" customUserNamePasswordValidatorType="SomeClass, SomeDll"/>
      </serviceCredentials>
    </behavior>
Run Code Online (Sandbox Code Playgroud)

原始错误是:

已经存在URI'http:// localhost/Services/....'的注册.

描述:执行当前Web请求期间发生未处理的异常.请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息.

异常详细信息:System.InvalidOperationException:URI'http:// localhost/Services/....'已存在注册.

来源错误:

在执行当前Web请求期间生成了未处理的异常.可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息.

堆栈跟踪:

[InvalidOperationException:URI
System.ServiceModel.Channels.UriPrefixTable 已经存在注册2.OnOuterListenerOpen(ChannelDemuxerFilter过滤器,IChannelListener侦听器,TimeSpan超时)+606 System.ServiceModel.Channels.SingletonChannelListener`3.OnOpen(TimeSpan timeout)+91 System. ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)+789 System.ServiceModel.Dispatcher.ChannelDispatcher.OnOpen(TimeSpan timeout)+3751.RegisterUri(Uri uri, HostNameComparisonMode hostNameComparisonMode, TItem item) …

iis https wcf binding http

7
推荐指数
1
解决办法
1万
查看次数

jQuery与ASP.NET MVC 3书籍/教程?

是否有关于ASP.NET MVC 3的jQuery的书籍/教程?我需要学习如何使用ajax链接以及如何提交ajax表单等.如果没有关于MVC 3的书籍/教程,MVC 2也足够了.

PS我知道如何用MVC附带的MS AJAX Toolkit做基本的东西

asp.net jquery asp.net-ajax asp.net-mvc-2

13
推荐指数
1
解决办法
2万
查看次数

正则表达式\ S在JavaScript中意味着什么?

正则表达式中的/\S /表示什么?

while (cur ! = null) {
    if (cur.nodeType == 3 && ! /\S/. test(cur.nodeValue)) {
        element. removeChild(cur);
    } else if (cur. nodeType == 1) {
        cleanWhitespace(cur);
    }
}
Run Code Online (Sandbox Code Playgroud)

javascript regex

108
推荐指数
4
解决办法
17万
查看次数

如何使用Visual Studio 2010主题编辑器查找要编辑的正确颜色?

我真的很喜欢黑暗的表达主题Visual Studio 2010的颜色主题编辑器,除了这里有几件事情.

一个示例是某些UI元素(例如智能标签)几乎不可读,因为它们在深色背景上具有深色文本.

我知道我可以使用" 自定义颜色"对话框(!)来编辑颜色,但是如何确定要编辑的颜色?

很多颜色,并且哪些控制哪些UI元素并不是很明显.有没有办法解决这个问题?

wpf themes visual-studio-2010 expression-blend

9
推荐指数
1
解决办法
319
查看次数

以编程方式切换到Google Chrome中的标签,如果找不到标签,则打开网址

我需要Google Chrome的以下功能.我没有找到可以帮助我的命令行参数.

  • 检查其中一个Google Chrome标签页中是否已打开网址
  • 如果是,请激活此选项卡
  • 如果没有,请在新选项卡中打开URL

任何想法如何解决这个问题?

javascript google-chrome

4
推荐指数
1
解决办法
5484
查看次数

服务无法启动.服务进程无法连接到服务控制器

我创建了一个示例WCF服务,并尝试在Windows服务中托管,我使用InstallUtility.exe安装了该服务但是当我尝试启动该服务时,它给出错误"服务无法启动.服务进程无法连接到服务控制器"在EventLog中,如果它们没有用,它会弹出服务自动停止.

任何想法如何进一步,可以访问WCF服务..

最好的祝福

.net c# windows wcf

4
推荐指数
1
解决办法
1万
查看次数

每个表使用多个索引是危险的吗?

在我曾经工作的前公司中,经验法则是一个表应该只有一个索引(允许奇怪的异常,并且某些父表几乎所有其他表都被引用,因此非常频繁地更新).

通常情况下,索引的成本与获得的成本相同或更高.请注意,此问题与indexed-view-vs-index-on-table不同,因为动机不仅仅是报告.

这是真的?这种指数纯粹主义值得吗?

在你的职业生涯中,你通常会避免使用索引?

关于指数的一般大规模建议是什么?

目前,在最后一家公司,我们使用SQL Server,因此欢迎任何产品特定指南.

sql sql-server

15
推荐指数
3
解决办法
1万
查看次数

分配免费游戏

我的代码基本上是免费分配的,但是当60fps时,GC每30秒运行一次.使用DDMS检查应用程序以进行分配显示有很多SimpleListIterator被分配.因为我使用了也有一些东西被分配Exchanger.

SimpleListIterator来自每个循环for (T obj : objs) {}.我的印象是编译器/翻译器会优化那些不使用迭代器来支持它的类型(我基本上只使用ArrayList),但似乎并非如此.

我怎样才能避免分配所有这些SimpleListIterators?一种解决方案是切换到常规循环,for (int i = 0; i < size; ++i) {}但我喜欢每个循环:(

另一种方法是扩展ArrayList,它返回一个Iterator只分配一次的ArrayList .

我一起攻击的第三种方法是使用一个静态辅助函数,它返回一个Collection重用的函数Iterator.我一起攻击了这样的东西,但铸件感觉非常黑暗和不安全.虽然我使用它应该是线程安全的ThreadLocal吗?见下文:

public class FastIterator {
    private static ThreadLocal<Holder> holders = new ThreadLocal<Holder>();

    public static <T> Iterable<T> get(ArrayList<T> list) {
        Holder cont = holders.get();

        if (cont == null) {
            cont = new Holder();

            cont.collection = new DummyCollection<T>();
            cont.it = new Iterator<T>();

            holders.set(cont);
        }

        Iterator<T> …
Run Code Online (Sandbox Code Playgroud)

java android opengl-es

5
推荐指数
1
解决办法
344
查看次数

Servlet映射:具有尾部斜杠的URL的url-pattern

我有一个与servlet映射有关的问题.我在web.xml中有以下内容:

<servlet>
    <servlet-name>HelloWorldServlet</servlet-name>
    <servlet-class>test.HelloWorldServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>HelloWorldServlet</servlet-name>
    <url-pattern>/HelloWorld</url-pattern>
</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)

如果我访问http://localhost:<port>/MyApp/HelloWorldservlet HelloWorldServlet被调用.

我也想让我的小礼服回应http://localhost:<port>/MyApp/HelloWorld/.我怎样才能达到这个效果?我正在使用NetBeans进行开发,但它不允许我将模式结束/.

java tomcat netbeans web.xml servlets

26
推荐指数
2
解决办法
5万
查看次数

在C#中设置应用程序范围的热键

有一个岗位设置全系统的全局热键在C# 在这里

我想设置应用程序范围的热键,这样如果用户在应用程序的任何子窗口上按下热键,特定窗口将接收并处理它.

谢谢.

c# winforms-interop

7
推荐指数
1
解决办法
2103
查看次数