Hello Domino程序员!
我在Lotus数据库+ xpages上工作,我遇到了以下问题:
我在文档上有作者和读者字段,两者都可以包含用户和组.使用NamePicker控件在XPage上设置这两个字段.保存文档时,我想在用户无权执行此操作时隐藏"编辑"按钮.
有没有办法只检查文档,数据源或上下文 - 如果当前用户是文档作者?或者我必须检查一下,比较作者字段 - 多个用户名和组与当前用户名?
任何帮助将不胜感激.
各位程序员大家好!
我必须承认我对网络服务还是个新手,并且不知道如何保护它们。
我尝试在 SoapUI 中调用由 ws-security 保护的 Web 服务。当我在没有 SSL 的情况下调用 WS 时,我得到了正确的答案。但是当我通过 HTTPS 调用 WS 时,我收到状态消息:
Error getting response; javax.ssl.SSLException: Unrecognized SSL message, plaintext connection?
Run Code Online (Sandbox Code Playgroud)
我认为这是SSL证书的问题,所以我从网站导出证书并将其导入到java密钥库。然后我在 SoapUI 配置中设置了这个商店。但没有成功。
我使用Wireshark捕获连接会话,结果如下:
鉴于这种情况,我有几个问题。
提前致谢!任何帮助或建议将不胜感激:3
我是 Websockets 的新手,正在寻找使用 WS 和 c# 控制台应用程序的工作示例。我遇到了这个,但我已经遇到了问题。当服务器向客户端发送消息时,连接似乎已关闭。我不确定,但我认为握手没问题。这是一个代码:
服务器:
using System;
using System.Net.Sockets;
using System.Net;
using System.Security.Cryptography;
using System.Threading;
namespace ConsoleApplication1
{
class Program
{
static Socket serverSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.IP);
static private string guid = "258EAFA5-E914-47DA-95CA-C5AB0DC85B11";
static void Main(string[] args)
{
serverSocket.Bind(new IPEndPoint(IPAddress.Any, 8080));
serverSocket.Listen(128);
serverSocket.BeginAccept(null, 0, OnAccept, null);
Console.Read();
}
private static void OnAccept(IAsyncResult result)
{
byte[] buffer = new byte[1024];
try
{
Socket client = null;
string headerResponse = "";
if (serverSocket != null …
Run Code Online (Sandbox Code Playgroud) author ×1
c# ×1
handshake ×1
java ×1
lotus ×1
lotus-domino ×1
lotus-notes ×1
soap ×1
soapui ×1
ssl ×1
web-services ×1
websocket ×1
xpages ×1